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
注意:如果重新生成公私钥对,旧的公钥将不能再使用
浙公网安备 33010602011771号