假如服务器地址是: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

再次登录不需要输入密码了。