无法将我的密钥复制到我的授权密钥文件。

时间:2018-04-10 16:46:00

标签: syntax file-not-found key-pair

我正在尝试构建我的第一个网站,目前正尝试通过密钥配对使其安全,以便我可以禁用密码登录。但是,我试图将我的密钥从我的本地主机复制到我的远程主机。 这是我第一次设置密钥加密,因为我还是新手,所以我使用的是分步指南。一切顺利,直到我走到这一步。

local host上用于将密钥锁定到remote host上的密钥文件中的命令:

user@localhost:~$ ssh user@example.com "echo `cat ~/.ssh/uploaded_key.pub` >> ~/.ssh/authorized_keys"

结果:cat: /home/user/.ssh/uploaded_key.pub: No such file or directory

我想知道我是否可能错放或误用引号/单引号/反引号,或者可能需要完全不同的命令。也许在我的远程主机上运行命令可以在没有ssh的情况下运行?

免责声明:这是一个个人项目,仅供我自己练习和学习,我建立的目的是删除它,并在我完成后重新开始。然而,虽然我可以走简单的路线并且只是保持密码登录,但我想了解密钥配对的工作原理以及如何为将来进行设置。 感谢任何帮助和意见,希望从这个过程中尽可能多地学习。

我在我的本地运行Ubuntu 16.04.01,在我的遥控器上运行CentOS 7。

0 个答案:

没有答案