基于密钥的安全验证--sshd服务的配置文件解析(两台linux)
首先你有两台虚拟机 并且能够ping通(该实验的目的是通过客户端访问服务端)
打开终端进入到这个界面 看一下服务 如果有这三个服务就可以忽略下面的卸载和安装两个步骤
在本地机(客户端) 输入命令:rpm -qa | grep openssh
卸载 输入命令: yum remove openssh-server
安装 输入命令:yum install openssh*
安装完毕
之后我们在远程主机 (服务端)中打开文件夹更改部分内容
输入命令:vi /etc/ssh/sshd_config
修改这三处为
重启ssh服务程序后即可生效
输入:systemctl restart sshd
回到本地机(客户端) 配置密钥 输入完命令之后一直回车就可以
输入命令:ssh-keygen (中间没有空格)
接下来将 客户端虚拟机密钥传到服务器虚拟机上
输入命令:ssh-copy-id 192.168.**.*** (***的内容是你远程 计算机的ip)
在本地机(客户端)上操作
输入命令: ssh 192.168.**.** 这个时候如果主机名变成远程机(服务端)说明成功了。