Linux下SSH免密码登录配置详解-创新互联
假设有 A、 B 两台 Linux 服务器,我们希望能够从其中一台服务器通过 SSH 免密码登录到另一台服务器。
两台服务器的信息如下:
主机名 | IP地址 | 免密码登录用户名 |
server1 | 192.168.12.11 | guest1 |
server2 | 192.168.12.12 | guest2 |
环境设置(root权限)
1.关闭防火墙和SELinux
Redhat使用了SELinux来增强安全,关闭的办法为:
a. 永久有效
修改 /etc/selinux/config 文件中的 SELINUX=enforcing 修改为 SELINUX=disabled ,然后重启。
b. 临时生效
setenforce 0
关闭防火墙的方法为:
a. 永久有效
开启:chkconfig iptables on
关闭:chkconfig iptables off
b. 临时生效
开启:service iptables start
关闭:service iptables stop
需要对两台服务器分别进行设置,关闭防火墙和 SELinux 。
2.设置主机名
编辑 /etc/sysconfig/network 文件,使用命令: vim /etc/sysconfig/network ,设置格式:HOSTNAME=[主机名] 。
将A服务器的主机名设置为 server1 。
将B服务器的主机名设置为 server2 。
3.配置hosts
编辑 /etc/hosts 文件,使用命令:vim /etc/hosts ,在两台服务器的 hosts 文件中分别增加如下配置:
192.168.12.11 server1 192.168.12.12 server2
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
名称栏目:Linux下SSH免密码登录配置详解-创新互联
网页链接:http://scyanting.com/article/ccpipp.html