ssh免密码登陆小记

步骤1

a主机执行命令

ssh-keygen -t rsa 

scp .ssh/id_rsa.pub root@b:/root/.ssh/authorized_keys (b主机上没有authorized_keys文件,如果有需要将a主机上id_rsa.pub追加到b主机authorized_keys里)


b主机查看权限

查看 /root/.ssh/authorized_keys文件的属性,以及.ssh文件属性   是不是权限过大。.ssh目录的权限必须是700,同时本机的私钥的权限必须设置成600


在a主机上验证,远程免密码执行命令。

如果还是提示需要密码,那么可能是selinux的关系。(实验中有一台主机因为selinux enforcing一直无法实现免密码,有一台主机也是selinux enforcing却没有丝毫影响。如果觉得自己配置没错,实在不知怎么弄,可以这样试一下

你可能感兴趣的:(ssh,登陆,免密码)