第一次使用finalshell远程连接Linux服务器的过程、遇到的问题及解决方案
- 首先建立连接
![在这里插入图片描述](https://img-blog.csdnimg.cn/d8836dcd8a224bf093ebdac031f763d5.png
然后问题来了
出现以下问题:
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 安装 及使用教程