ssh远程连接控制 linux 口令、密钥连接
sshd服务提供两种安全验证的方法:
基于口令的安全验证:经过验证帐号与密码即可登陆到远程主机。
基于密钥的安全验证:需要在本地生成“密钥对”后将公钥传送至服务端,进行公共密钥的比较(相对安全)。
首先安装ssh
输入命令 yum install openssh*
输入命令 rpm -qa | grep openssh 如果现实有如下三个服务则我们不需要再安装或者卸载ssh
之后我们在服务端打开文件夹更改部分内容
输入命令 vim /etc/ssh/ssh_config
更改如下几个地方
重启ssh服务使其生效
输入命令 systemctl restart sshd
下面我们在客户端配置秘钥
首先确保客户端与服务端能互通
在客户端 ping 192.168.39.100(这是我服务端的IP)
在服务端 ping 192.168.39.20(这是我客户端的IP)
此时若能互通,则可以继续操作
在客户端配置秘钥
输入命令 ssh-keygen
然后将服务端秘钥传至客户端
然后输入命令 ssh 192.168.39.100 就可以通过ssh远程服务将二者连接了