SSH 可以通过无密码进行登录,适用于rsync备份资料等程序进行自动处理
以下介紹 ServerA 的 root 可以直接登入 ServerB 的 root 设定方式
1 ServerA 的设定
su - root
cd /root
cd .ssh
ssh-keygen -d
会产生id_dsa.pub
scp id_dsa.pub ServerB:/root/.ssh/ServerA_authorized_keys2
2 ServerB 的设定
su - root
cd /root
cd .ssh
cat ServerA_authorized_keys2 >> authorized_keys2
无法登陆的原因
依据之前的测试经验,如果这样还出现需要输入密码,则需要检查authorized_keys2的存取权限,最好修改成只有自己可以读取与修改,其他组成员不能呢个读取与修改
su - root
cd /root
cd .ssh
chmod 600 authorized_keys2
阅读(1732) | 评论(0) | 转发(0) |