WVware虚拟机linux环境下使用ssh服务以安全密钥的形式远程控制服务(本地客户端登录远程服务端)

在进行介绍之前我先做一下说明:文本中的liyingkun-hbza代表的是远程主机服务端,local-hbza代表的是本地客户端

1.首先 保持两台虚拟机ping通

 2.接下来查看一下本地ssh文件    rpm -qa|grep openssh

 3.如果缺少openssh-server则需要进行下载

卸载命令;yum remove openssh-server

下载命令:yum install openssh*  但是我这里出了一些状况  如下

依赖关系解决好像出了问题,怀疑和光驱镜像挂载有关,暂时未解决,先跳过,完成后再慢慢研究,

第四步直接还原虚拟机,文件本来就有。

 

 

 4.接下来进入sshd_config文件下

指令:vi /etc/ssh/sshd_config  进入修改以下部分,保存退出

 

 

 

 5.接下来进入虚拟机hbza(本地客户端),进行秘钥的生成,以及传输

输入指令;ssh-keygen  回车回车回车

再将生成的秘钥传输给远程服务端   ssh-copy-id 192.168.****   远程服务端的ID

 6.直接在本地客户端登录主机,是不需要密码哦 ssh 192.178.24.100

 7,但是如果想在自己的远程服务端登录自己的本地客户端,就需要密码

 注意:若想远程登录自己的主机,提前将sshd_config文件修改,这样无论到哪里,远程传输一下安全密钥就可以登录自己的主机(不需要密码),千万别搞混,我就迷糊了好一阵子。

猜你喜欢

转载自www.cnblogs.com/li2019/p/11776714.html