【梅开二度】Linux配置免密ssh登录
免密登录结构图
http://cdn.u1.huluxia.com/g4/M02/00/B3/rBAAdl804PqAaz8FAABIfKznlyg340.jpg
生成私钥和公钥
ssh-keygen
# 一路回车
# 这里用root 账户来做演示
# 保存的 私钥和公钥在默认的家目录下 的 .ssh 文件夹下
/root/.ssh
生成图例
http://cdn.u1.huluxia.com/g4/M02/00/B3/rBAAdl804PuAJM-4AABngLShfaM491.jpg
生成文件图例
http://cdn.u1.huluxia.com/g4/M02/00/B3/rBAAdl804PuAGLVpAAAWJlwaJxk043.jpg
拷贝公钥到目标服务器
1.
ssh-copy-id root@192.0.0.104
# 默认会在 家目录 .ssh 下 创建一个 authorized_keys 文件
# 该文件为 授权keys文件
2.
# 如果目标服务器 有 authorized_keys 文件了 建议追加
scp /root/.ssh/id_rsa.pub root@192.0.0.104:`pwd`
cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
拷贝图例http://cdn.u1.huluxia.com/g4/M02/00/B3/rBAAdl804PuAdB2eAACdHhKTct8721.jpg
目标服务器图例http://cdn.u1.huluxia.com/g4/M02/00/B3/rBAAdl804PyAYdNcAAAn6q04iPc250.jpg
免密登录SSH
http://cdn.u1.huluxia.com/g4/M02/00/B3/rBAAdl804PyAaY1KAABhLN0VkNI092.jpg
注意事项
如果配置项都没问题了 还是无法免密登录
如果是普通用户需要保障 用户家目录权限为 755
家目录下 .ssh 权限必须为 700
.ssh 文件夹下 authorized_keys 文件权限必须为 600
页:
[1]