ssh配置免密登录

2020-04-23  本文已影响0人  沐一同学

前提hosts添加如下内容

10.100.10.1      master

10.100.10.2      slave1

10.100.10.3      slave2

10.100.10.4      slave3

生产秘钥

# ssh-keygen -t rsa

master免密登录到slave中

拷贝公钥到目标主机 master主机名

# ssh-copy-id -i ~/.ssh/id_rsa.pub master

注意,中间需要输入master用户密码

拷贝公钥到其他主机

免密登录的主机slave1主机名

#ssh-copy-id -i ~/.ssh/id_rsa.pub slave1

注意,中间需要输入slave1用户密码

依次执行如下两条

# ssh-copy-id -i ~/.ssh/id_rsa.pub slave2

# ssh-copy-id -i ~/.ssh/id_rsa.pub slave3

方法二:物理copy公钥到slave机器

把master的公钥,拷贝到slave,使用sz/rz命令,或者ftp传输也可以

# sz ~/.ssh/id_rsa.pub id_rsa.pub

# rz /*  */

登录slave1,添加公钥认证

#cat id_rsa.pub >> authorized_keys

依次处理slave2,slave3

测试免密登陆

# ssh master

# ssh slave1

# ssh slave2

# ssh slave2

上一篇 下一篇

猜你喜欢

热点阅读