centos或者ubuntu设置ssh免密码登陆

1. 输入  # ssh-keygen -t rsa -P ""  然后一路回车

2.输入  # cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

3. 看看现在是否可以是实现免密码登陆ssh   输入:# ssh localhost   如果没有再提示输入密码则表示设置成功。

如果输入ssh localhost之后还是没有办法实现无密码登陆时并且终端提示Agent admitted failure to sign using the key.

  此时输入ssh-add 就可以了解决。

原文地址:https://www.cnblogs.com/xiaoli2018/p/4925653.html