VPS修改SSH端口不小心把自己給墻掉的一般解決辦法
阿新 • • 發佈:2017-10-01
shel 端口掃描 成了 computing network 控制 light 多人 net
很多人配置服務器的時候都習慣將 SSH 端口改為其他端口,以規避批量端口掃描,但也有不少人改完端口卻忘了去防火墻修改端口,導致 SSH 登陸不上。
昨天我就這麽幹了
我把SSH端口從22改成了2345,但是忘記修改防火墻配置了,導致只能通過2345登錄VPS,但防火墻對這個端口是封禁狀態,所以我登錄不上自己的VPS了。
慶幸的是,VPS管理控制臺提供了VNC遠程連接方式
通過雲平臺管理控制臺提供的VNC遠程登錄到VPS上,因為提供的VNC連接方式是Web的,界面操作不友好,我通過這種方式登錄後,就是先關掉防火墻:
service iptables stop
然後就可以SSH登錄到VPS,再修改防火墻配置啦。
對了,VNC和SSH雖然都可以遠程登錄到服務器操作,但用的不是同一種協議,端口是不同的。
- SSH(Secure Shell)協議,CLI界面下的遠程管理工具,這個都比較熟悉。
- RFB(Remote FrameBuffer)協議,圖形化遠程管理協議,VNC(Virtual Network Computing)就是基於該協議的,VNC是類UNIX系統下常用的圖形化遠程管理工具。
VPS修改SSH端口不小心把自己給墻掉的一般解決辦法