LINUX下的ssh认证,不用密码登录另一台机器
两台机器:
192.168.1.135
192.168.1.113
?
在一台机器上运行:
?
ssh-keygen -d
?一路回车下去,如果用root登录的话,会在 /root/.ssh目录下生成
?
id_dsa id_dsa.pub
?文件
将?id_dsa.pub 复制成 authorized_keys ,并修改权限
?
cp id_dsa.pub authorized_keyschmod 600 authorized_keys
?在另一台机器上也进行以上步骤
?
然后在113上执行
?
scp root@192.168.1.135:/root/.ssh/id_dsa.pub /root/.ssh/135.pubcat 135.pub >>authorized_keys
?在135上执行
?
scp root@192.168.1.113:/root/.ssh/id_dsa.pub /root/.ssh/113.pubcat 113.pub >>authorized_keys