SSH配置(一)

  • Post author:
  • Post category:其他





实现思路:

本次设计采用的是将vm中的虚拟机作为服务器,利用本机采用FinalShell对虚拟机进行ssh连接。最终实现在本机上可以对虚拟机进行操作,来模仿客户端对服务器进行连接进而进行相对应的操作。

FinalShell下载链接:http://www.hostbuf.com/t/988.html




设计步骤:



1.

前期准备:

首先根据上面的链接选择对应的安装包下载,“傻瓜”安装(安装目录最好是英文目录)



2.

信道检测:

  • Ubuntu在终端中采用 ip a 指令来获得ip地址(一般的Ubuntu版本的指令为ifconfig)
    请添加图片描述
  • 本机采用ipconfig命令获取ip地址,

    请添加图片描述
  • 在本机上采用Ping命令来检测二者的网络信道连通性,下图表示可以连通:

    请添加图片描述



3.

配置SSH:

  • 打开下述选项卡

    请添加图片描述
  • 名称可以根据用户心意随意起名,方便区分就可
  • 主机是虚拟机的IP地址
  • 用户名和密码对应虚拟机设置的用户名密码
  • 设置完成后以依次点击

    应用



    确定


    在这里插入图片描述
  • 双击配置完成的选项卡,出现一下提示框表示配置成功,点击

    接收并保存

    就配置完成

在这里插入图片描述



4.完成截图展示。

在这里插入图片描述



出现的问题:

1.地址不通:

一定要填入正确的虚拟机地址,也可以在虚拟机中采用图形化操作查看IP地址:

在这里插入图片描述

Finalshell连接报错java.net.ConnectException: Connection refused: connect


产生可能原因:


由于我的Ubuntu是新装的因此ssh还没安装,安装以后上述问题得到解决。


解决方法:

  • 1.在虚拟机终端中输入以下命令:
sudo apt-get install openssh-server
  • 2.输入上述命令完成安装以后,双击SSH配置好的连接文件,连接成功。




在更新过程中可能发生下载速度慢的情况,可以参考另一篇 Ubuntu22.04更换国内下载源的文章,进行换源提高下载速度。



版权声明:本文为Mr_Liuss原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。