
记一次racknerd服务器22端口无法连接的解决方法
这段时间尝试ssh连接服务器总是错误,连不通,只能用面板和ftp进行操作。我之前怀疑是宝塔面板或系统有问题,现在重装了racknerd自带的CentOS Stream 9系统和耗子面板(AcePanel)后还是出现了这个问题,并且面板22端口的状态是未启用的。经过搜索资料现已解决。
我们首先查看服务器日志。面板打开/var/log目录,把messages文件下载下来查看登录错误情况。文件较大建议用代码编辑器打开,我这里看到都是openssh相关的错误,开始网上搜索并解决问题。

因无法连接ssh,只能通过服务器的控制面板打开VNC窗口来操作。我们在打开的窗口登录root用户,然后终端执行yum update发现有报错,我这里的报错如下图:

提示network-scripts包存在冲突,根据提示添加参数—allowerasing执行sudo yum update --allowerasing,就会成功替换冲突包,并且自动完成更新。
我们再去面板查看端口,显示22端口是使用中了。再去终端里连接测试一下,发现成功连接了!又可以愉快玩耍了哦。
不过中间我也在vps控制面板点击了下图的这个Reconfigure Networking,不知道是不是解决问题的原因。

评论 ()



