Linux下实现ssh免密认证

    • 添加域名映射
    • 配置ssh免密登陆
    • 拷贝master服务器公钥至本机
    • 验证master服务器ssh免密登录其余服务器

添加域名映射

  • 打开hosts文件
Vim /etc/hosts
  • 添加域名对象

Linux下实现ssh免密认证_第1张图片

配置ssh免密登陆

  • 生成密钥
[root@master ~]#  ssh-keygen        #root用户,master机,生成公私钥

Linux下实现ssh免密认证_第2张图片

拷贝master服务器公钥至本机

[root@master ~]# ssh master       #root用户,登录本机网络地址
[root@master ~]# exit            #退出本次登录
logout
Connection to master closed.
[root@master ~]#

验证master服务器ssh免密登录其余服务器

[root@master ~]# ssh  localhost                        #root用户,登录本机环回地址
[root@master ~]# ssh  master                         #root用户,登录本机网络地址
[root@master ~]# ssh  slave1                         #root用户,从master远程登录slave1
[root@master ~]# ssh  slave2                        #root用户,从master远程登录slave2
[root@master ~]# ssh  slave3                         #root用户,从master远程登录slave3

你可能感兴趣的:(linux学习)