【发布时间】:2017-03-06 07:11:10
【问题描述】:
我正在尝试使用下面的 scp 命令将 SSH 密钥从一台服务器复制到另一台服务器。
scp $HOME/.ssh/id_rsa.pub user@servername:~/.ssh/authorized_keys
但是,我一输入这个命令,结果如下。
scp $HOME/.ssh/id_rsa.pub user@<BR>
servername:~/.ssh/authorized_keys<BR>
ksh: servername:~/.ssh/authorized_keys: not found
我相信终端将@ 符号解释为新行。这是因为,每当我在终端上键入 @ 时,它都会进入新行。我该如何解决这个问题?
平台:AIX 64 位。
【问题讨论】:
-
试试这个:
scp $HOME/.ssh/id_rsa.pub user@servername:.ssh/authorized_keys -
问题在于@符号。波浪字符不是问题。我也找到了解决方案。我在下面发布了同样的内容。