我们都知道使用命令 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
本文介绍如何通过生成公钥并设置目标机器上的authorized_keys文件权限实现SSH免密登录。主要内容包括使用ssh-keygen-trsa命令生成公钥,将公钥追加到目标机器的.ssh/authorized_keys文件中,并确保该文件及其目录拥有正确的权限。
我们都知道使用命令 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
2690

被折叠的 条评论
为什么被折叠?