ssh免密登录之一:linux7 ssh免密登录配置(精简)

ssh远程管理功能简述

 当我们用一台服务器登录另一台服务器可直接使用SSH协议进行每次操作都需要输入目标服务器的密码,不适合集群服务器的批量操作。

测试资源

操作系统:RHEL 7.2

客户端:ser1  192.168.2.100  ,发起ssh 访问。

服务端:ser2   192.168.2.110 ,被管理访问的机器。

操作步骤

1. 客户端,192.168.2.100

root@DATA-MNG-SER1:~# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):    回车默认 # 秘钥文件目录
/root/.ssh/id_rsa already exists.
Overwrite (yes/no)? yes
Enter passphrase (empty for no passphrase):               回车默认   #或者设置私钥密码
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa. 
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
ca:e1:f8:81:f4:ca:c6:f0:ac:10:b2:77:74:35:ab:11

2.服务端 ,192.168.2.110

root@DATA-MNG-SER2:~# ssh-keygen -t rsa

root@DATA-MNG-SER2:~# ssh 192.168.2.100 cat /root/.ssh/id_rsa.pub >>/root/.ssh/authorized_keys  (上传客户端公钥到服务端)

3. 测试连接

root@DATA-MNG-SER1:~#ssh 192.168.2.110

root@DATA-MNG-SER2:~#

你可能感兴趣的:(Linux操作系统,linux,ssh,ssh免密登录,集群管理)