SSH 登录不需要密码的关键

我们都知道使用命令 ssh-keygen -t rsa 可以生成 public key, 然后把 public key append 到目标机器的 .ssh/authorized_keys 文件, 这样按理说就可以再次使用 ssh 登录目标机器就不用输入密码了。 但是关键的还有一步,就是确认目标机器里的 authorized_keys 文件的权限:

chmod og-rw authorized_keys
chmod a-x authorized_keys
chmod 700 .ssh

 参照:  http://www.openssh.org/faq.html#3.14

相关推荐