假如服务器地址是: 88.88.88.88, 用户名是 root, 在第一次登录的时候, 会要求输入密码, 登录成功后会在本地~/.SSH/id_rsa.pub 生成秘钥, 但是第二次登录时候, 还是需要输入密码, 这时候可以将 id_rsa.pub 拷贝到服务器上, 这样以后登录就不需要输入密码了.
第一次: SSH root@88.88.88.88 (输入密码后生成秘钥在~/.SSH/id_rsa.pub 中)
拷贝到服务器: scp -p ~/.SSH/id_rsa.pub root@88.88.88.88:~/.SSH/authorized_keys
再次登录不需要输入密码了.
来源: http://www.bubuko.com/infodetail-2969422.html