ubuntu修改ssh遠(yuǎn)程連接端口號(hào)的幾種方法

小云
368
2023-10-13 13:30:59

在Ubuntu中,有以下幾種方法可以修改SSH遠(yuǎn)程連接的端口號(hào):

  1. 修改SSH配置文件:打開(kāi)終端,輸入以下命令編輯SSH配置文件:
sudo nano /etc/ssh/sshd_config

在打開(kāi)的文件中找到#Port 22,將其修改為Port <新的端口號(hào)>,保存文件并退出。

  1. 使用sed命令修改配置文件:在終端中輸入以下命令:
sudo sed -i 's/Port 22/Port <新的端口號(hào)>/' /etc/ssh/sshd_config

這會(huì)將SSH配置文件中的端口號(hào)改為新的端口號(hào)。

  1. 使用ufw防火墻修改端口號(hào):如果你正在使用ufw防火墻,可以通過(guò)以下命令修改SSH端口號(hào):
sudo ufw allow <新的端口號(hào)>/tcp
sudo ufw delete allow 22/tcp

第一條命令允許新的端口號(hào)通過(guò)防火墻,第二條命令禁止原來(lái)的22端口通過(guò)防火墻。

  1. 使用GUI工具修改端口號(hào):如果你更喜歡使用圖形界面工具,你可以安裝一個(gè)如Gufw的防火墻配置工具,通過(guò)它來(lái)修改SSH端口號(hào)。

無(wú)論你選擇哪種方法,修改完SSH端口號(hào)后,記得重新啟動(dòng)SSH服務(wù)以使修改生效:

sudo systemctl restart sshd

請(qǐng)記住,修改SSH端口號(hào)后,你需要在遠(yuǎn)程連接時(shí)指定新的端口號(hào),例如:

ssh user@ipaddress -p <新的端口號(hào)>

其中user是你的用戶名,ipaddress是你的Ubuntu主機(jī)的IP地址。

0