我已经创建了一个RSA公钥,我想将其添加到authorized_keys
文件中,但是我的Ubuntu 11.10计算机中没有这样的文件。
如何将密钥添加到authorized_keys
?
Answers:
mkdir -p ~/.ssh/
cat <your_key >~/.ssh/authorized_keys
cat <your_key >>~/.ssh/authorized_keys
-i
。另外,您可以尝试ssh -v
并检查遥控器上的authorized_keys的权限。并检查那里的日志。
我知道我回复得太晚了,但是对于其他需要此响应的人,请从本地计算机上运行以下命令
cat ~/.ssh/id_rsa.pub | ssh user@192.168.1.1 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys"
这已经做得很好。您需要做的就是更换
用户@ 192.168.1.1
与该特定主机的您自己的用户