ssh-免密访问

主机名 IP地址 用户名
master 10.22.86.3 user1
slave 10.22.86.4 user2
  • 假设有两台linux服务器,分别为master与slave,其中master服务器有root用户与user1用户,slave服务器有root用户与user2用户。
  • 现在要实现,master服务器root用户免密访问slave服务器的root用户或者user2用户,或者master服务器user1用户免密访问slave服务器的root用户或者user2用户。

1、初始化master和slave环境

主机master和主机slave都要进行以下操作

## CentOS7
[root@master ~]# uname -a 
Linux master 3.10.0-1160.6.1.el7.x86_64 #1 SMP Tue Nov 17 13:59:11 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
  • 关闭SElinux
[root@master ~]# cat /etc/selinux/config | grep -v '#' | grep SELINUX=
SELINUX=disabled
  • 关闭防火墙
[root@master ~]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)
posted @ 2021-10-09 11:30  Rocky_940120  阅读(75)  评论(0)    收藏  举报