第一次使用finalshell远程连接Linux服务器的过程、遇到的问题及解决方案
- 首先建立连接


然后问题来了
出现以下问题:
java.net.ConnectException: Connection refused: connect
解决办法:
首先在虚拟机中左上角打开【编辑】——【虚拟网络编辑器】,出现:



点击确定后返回finallshell,去虚拟机中重新查看虚拟机的ip,然后复制到finallshell新建的连接中。

重启,又出现了新的问题:

以上参考:Finalshell(SSH)连接虚拟机报错java.net.ConnectException: Connection refused
原因是虚拟机中没有安装并运行了SSH服务。
解决方案:
- 查看虚拟机中的ssh服务,在服务器上执行以下命令来查看SSH服务的状态:
sudo systemctl status sshd
- 如果SSH服务没有运行,使用以下命令启动它:
sudo systemctl start sshd
- 如果没有安装SSH服务,使用以下命令安装并启动它:
sudo yum install -y openssh-server
sudo systemctl start sshd
sudo systemctl enable sshd
重新启动,就OK了

以上参考:finalshell连接VM虚拟机报错,java,net.ConnectException: Connection timed out: connect
安装finalshell参考:超级详细的 FinalShell 安装 及使用教程



















