ssh免密码登录设置

1、在A机生成公私钥:

cd ~/.ssh

ssh-keygen -t rsa -P ""

     私钥文件:id_ras
公钥文件:id_ras.pub
2、复制公钥文件到主机B:
    scp id_rsa.pub user@hostB:/tmp
    登录主机B,cat /tmp/id_rsa.pub >> ~/.ssh/authorized_keys
将A机的公钥添加到B机,
chmod 600 authorized_keys
更改权限为600
此时可以从A机免密码SSH登录到B机,如果还不行
则:

修改一下/etc/sysconfig/selinux

将SELINUX修改为permissive

如果不想重启机器来使配置起作用,可以直接执行

setenforce permissive
注意:如果重新生成公私钥对,旧的公钥将不能再使用

posted on 2016-05-27 08:02  束漌示年  阅读(224)  评论(0)    收藏  举报