内部机子之间需要去除ssh的密码,使传输、链接起来更加方便。
第一步:生成rsa密钥
ssh-keygen -t rsa
(全部空格,使用默认配置)
这样在~/.ssh/id_rsa.pub为公共密钥
~/.ssh/id_rsa为私有密钥
第二步:修改.ssh目录的权限
Chmod 755 ~/.ssh
第三步:把公共密钥复制到要访问的机器上去,并保存为~/.ssh/authorized_keys
scp ~/.ssh/id_rsa.pub root@192.168.0.1:~/.ssh/authorized_keys
即大功告成~
Ps:设置时出现了小问题,权限的设置比较敏感:
~/.ssh目录权限必须是 drwx------ (700)
~/.ssh/authorized_keys文件权限必须是 -rw------- (600)
源文档 <>