新增或修改ssh服務的埠

2022-06-17 10:42:11 字數 1442 閱讀 1743

摘自:

通常ssh遠端登入的預設埠是22,這個埠一般是可以更改或者新增的,配置檔案位置在:/etc/ssh/sshd_config通過編輯檔案可以修改sshd服務的相關配置,以下新增埠2223,即除了22埠可以登入伺服器外2223也可以登入

執行命令 vim /etc/ssh/sshd_config 編輯配置檔案

可以看到預設埠是22並且注釋,然後去掉注釋並且新增一行 port 2223 然後儲存並退出

現在重啟ssh服務: systemctl restart sshd.service 

重啟之後使用原來的22和2223埠均可以連線,當不是預設埠時需要使用 ssh -p 2223 hostname 進行連線,其中hostname是主機名,到這裡ssh多埠登入就配置完畢了

另外需要注意一點就是,如果selinux沒有關閉,那麼埠會繫結失敗,使用 systemctl status sshd.service 命令檢視狀態時會發現error: bind to port 2223 on 0.0.0.0 failed: permission denied,的錯誤,這種情況改下,要關閉selinux,然後再次重新啟動ssh服務,新的埠才可以生效

通常ssh遠端登入的預設埠是22,這個埠一般是可以更改或者新增的,配置檔案位置在:/etc/ssh/sshd_config通過編輯檔案可以修改sshd服務的相關配置,以下新增埠2223,即除了22埠可以登入伺服器外2223也可以登入

執行命令 vim /etc/ssh/sshd_config 編輯配置檔案

可以看到預設埠是22並且注釋,然後去掉注釋並且新增一行 port 2223 然後儲存並退出

現在重啟ssh服務: systemctl restart sshd.service 

重啟之後使用原來的22和2223埠均可以連線,當不是預設埠時需要使用 ssh -p 2223 hostname 進行連線,其中hostname是主機名,到這裡ssh多埠登入就配置完畢了

另外需要注意一點就是,如果selinux沒有關閉,那麼埠會繫結失敗,使用 systemctl status sshd.service 命令檢視狀態時會發現error: bind to port 2223 on 0.0.0.0 failed: permission denied,的錯誤,這種情況改下,要關閉selinux,然後再次重新啟動ssh服務,新的埠才可以生效

新增或修改ssh服務的埠

通常ssh遠端登入的預設埠是22,這個埠一般是可以更改或者新增的,配置檔案位置在 etc ssh sshd config通過編輯檔案可以修改sshd服務的相關配置,以下新增埠2223,即除了22埠可以登入伺服器外2223也可以登入 執行命令 vim etc ssh sshd config 編輯配置檔...

ssh放行埠 修改SSH預設埠 SSH免密登入

修改ssh預設埠 先檢視預設的埠 netstat anlp grep sshd 輸出 現在預設監聽22埠 tcp 0 0 0.0.0.0 22 0.0.0.0 listen 1558 sshd tcp 0 36 192.168.0.245 22 101.84.36.232 32708 establi...

騰訊雲伺服器修改ssh埠

因為使用寶塔面板,提醒說有爆破攻擊危險,所以把22埠關閉,因為對這方面不懂,經過朋友和網上搜尋知道如果修改,特意分享一下 步驟如下 1,更改埠號是通過修改ssh的配置檔案實現的,登入ssh後,輸入 vim etc ssh sshd config2,向下找到 port 22這段 進入vi插入模式,進行...