有没有办法使用 ftp 更改 ssh 或 vnc 配置?

有没有办法使用 ftp 更改 ssh 或 vnc 配置?

我有一个无法物理访问的远程服务器,在过去的几周里,我可以使用 FTP 协议和 VNC 远程桌面连接到它。我更改了 ubuntu 中的“桌面共享”程序以访问其桌面。从昨天开始,我无法使用 VNC 协议访问我的服务器。我可以 ping 我的服务器并使用 Filezilla 连接到它进行 FTP 传输,但当我想使用 VNCviewer 或 SSH 连接到它时,它会显示以下错误消息:

VNC 查看器:

"The connection was refused by the host computer"

SSH:

ssh: connect to host 10.136.9.153 port 22: Connection refused

我只能使用 FTP 协议连接到我的服务器。我的服务器上没有安装 vnc 服务器,所以我认为可能是“桌面共享”程序失败了。防火墙已关闭。此外,我无法使用 FTP 协议更改 /etc/ 或 /var/ 或任何根文件夹中的任何文件。在这种情况下,有什么方法可以访问我的服务器吗?

编辑:我已通过切断电源重新启动了系统,但仍然出现上述错误消息。

答案1

看起来你遇到了我几年前遇到的同样的问题,尽管我只需要在背包中放一个路由器!

登山前的一些提示:

  • 使用一个与您锁定的服务器相同的新服务器,以防您无法通过物理访问解决问题。
  • 将铱星电话插入连接到新服务器的调制解调器,这样当出现问题时,您可以随时拨号(就像现在)
  • 确保新服务器具有完全冗余的硬件(双电源、NIC、RAID 1 等)
  • 确保设施内有双开关。
  • 即使第一个服务器已经启动并运行,也请保留新的服务器。

最重要的是:从现在开始,在您旁边有一台测试服务器,以便您在更换珠穆朗玛峰上的生产服务器之前进行测试!

很抱歉带来坏消息……

相关内容