• 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文件修改,这样无论到哪里,远程传输一下安全密钥就可以登录自己的主机(不需要密码),千万别搞混,我就迷糊了好一阵子。

    这个世界你真美好
  • 相关阅读:
    Android安卓 _“Activity"_01+简单的拨号器
    Android安卓 “内部类”
    我的第一天 Andorid “hello_world”
    Android sqlite 创建数据库
    Sqlite(代码 jabc)
    判断网络状态
    Android sqlite(jdbc)
    Android 单机事件的使用
    JAVA内部类(成员.局部.匿名)
    我的第一个Android程序
  • 原文地址:https://www.cnblogs.com/li2019/p/11776714.html
Copyright © 2020-2023  润新知