<分区>
好吧,我不太擅长(甚至不太擅长)服务器,但最近负责设置服务器。我有一个位于 VPS 上的应用程序,以下是可能对这个问题很重要的规范......
Ubuntu 10.04 Nginx ufw
所以我设置了我的第一个防火墙并使用了 UFW。我不小心只打开了端口 80 和 443(我对设置 SSL 证书(也是一项新任务)感到困惑)并退出了服务器。我的 ssh 设置为尝试端口 22,因此当我尝试 ssh 进入时,它不允许我,我收到此错误 --
ssh: connect to host xxx.xxx.xxx.xxx port 22: Operation timed out
所以我尝试通过运行此命令在其中一个打开的端口上进行 ssh --
ssh deployer@xxx.xxx.xxx.xxx -p443
并收到此错误 --
ssh: connect to host xxx.xxx.xxx.xxx port 443: Connection refused
尝试端口 80 时发生了同样的事情。
我该怎么办?我在此服务器上已经有一个实时且非常活跃的应用程序。我需要能够登录并为 ssh 重新打开端口 22,或者将 ssh 切换到另一个端口。
旁注:sftp 也不起作用。