1 环境
192.168.0.10 d1
192.168.0.11 d2
2 设置d1 登录d2免密码
2.1 在 d1 机器上生成秘钥
ssh-keygen -t rsa
三个回车
2.2 将rsa公钥分配到d2
ssh-copy-id -p 22 -i ~/.ssh/id_rsa.pub d2
输入d2的密码
如果是Ubuntu系统,默认用户是useroot可以使用
ssh-copy-id -p 22 -i ~/.ssh/id_rsa.pub useroot@d2
2.3 测试配置结果
ssh root@d2
修改密码后免密仍然生效,删除免密需要在d2机器上删除~/.ssh/id_rsa.pub
文件内对应的公钥
3 备注
Ubuntu开启root登录
3.1 切换到root用户
sudo su root
输入当前用户密码
3.2 修改或新增密码
passwd
3.3 修改 vim /etc/ssh/sshd_config
# 允许root登录
PermitRootLogin yes
3.4 重启sshd服务
service sshd restart