ssh localhost无密码登陆,如果遇到下面这种情况,一般的解决办法是
$ exit # 退出刚才的 ssh localhost
$ cd ~/.ssh/ # 若没有该目录,请先执行一次ssh localhost
$ ssh-keygen -t rsa # 会有提示,都按回车就可以
$ cat id_rsa.pub >> authorized_keys # 加入授权
如果上面方法成功了,则再用ssh localhost登陆时就会出现:
但是如果出现的不是这种情况,而是再让你输入输入一次密码,