如何修改ssh端口?linux修改ssh端口之后無法登錄WinSCP 1、登陸SSH修改配置文件,輸入如下命令
vi /etc/ssh/sshd_config
會出現(xiàn)如下提示,大家能夠看到#port 22,代表默認端口22。按下鍵盤的a,vi命令中a是編輯,你按下a之后進入編輯狀態(tài),這時候可以用鍵盤的上下鍵移動綠色光標并用鍵盤的delete鍵刪除前面的#號了。
如何修改ssh端口?linux修改ssh端口之后無法登錄WinSCP
這時候按鍵盤的“ESC”鍵退出當前狀態(tài),再輸入“:wq”命令保存退出。
2、修改了防火墻列表之后也得重啟一下防火墻,命令如下:
service iptables restart
3、現(xiàn)在輸入防火墻狀態(tài)查看命令如下
service iptables status
4、以上修改完后,重啟SSH服務,并退出當前連接的SSH端口。命令如下:
service sshd restart
vi編輯器的簡單應用,a是編輯,:wq是保存并退出,鍵盤“ESC”按鍵是退出當前狀態(tài)。鍵盤的上下鍵和delete鍵刪除添加。
編輯SSH配置文件的命令:vi /etc/ssh/sshd_config
重啟SSH的命令:service sshd restart
查看防火墻狀態(tài)命令:service iptables status
編輯防火墻列表的命令:vi /etc/sysconfig/iptables
重啟防火墻命令:service iptables restart
在輸入命令的時候需要注意linux是區(qū)分大小寫的。再測試登錄WinSCP就OK(PermitRootLogin)
如何修改ssh端口?linux修改ssh端口之后無法登錄WinSCP
眾所周知,sshd_config是sshd的配置文件,其中PermitRootLogin可以限定root用戶通過ssh的登錄方式,如禁止登陸、禁止密碼登錄、僅允許密鑰登陸和開放登陸遠程登錄的話查看下/etc/ssh/sshd_config
找如下的一句 PermitRootLogin no 改下; PermitRootLogin yes