步驟1:更新系統 在開始之前,確保您的系統已經更新。打開終端視窗並運行以下命令:
sudo apt
update sudo apt upgrade
步驟2:安裝OpenSSH伺服器 要在Ubuntu系統上啟用SSH,您需要安裝OpenSSH伺服器。在終端視窗中運行以下命令:
sudo apt install openssh-server
步驟3:設定SSH的防火牆規則
Ubuntu 22.04預設使用Uncomplicated Firewall(UFW)管理防火牆規則。先檢查UFW的狀態:
sudo ufw
status
如果UFW未啟用,可以使用以下命令啟用它:
sudo ufw
enable
接著,新增一個允許入站SSH連線的防火牆規則:
sudo ufw allow ssh
步驟4:更改預設SSH埠號(可選) 您可以選擇更改預設的SSH埠號以提升安全性。以下是更改SSH埠號的步驟:
建立SSH配置文件的備份:
sudo
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
以文字編輯器(如nano)打開SSH配置文件:
sudo nano /etc/ssh/sshd_config
尋找以 #Port 22
開頭的行,將其更改為所需的埠號。刪除行首的 #
字元以取消註釋。例如:
Port 33557
儲存文件並退出文字編輯器。
步驟5:重新啟動SSH服務 重新啟動SSH服務以應用更改:
sudo systemctl restart ssh
步驟6:確認設定 在終端視窗中運行以下命令,確認SSH是否已經啟用,且新的SSH埠號和防火牆規則已正確配置:
sudo systemctl
status ssh
如果設定成功,您應該會看到有關SSH服務正在運行且使用新埠號的相關資訊。
步驟7:連線到自訂SSH埠(如果已更改埠號) 如果您更改了SSH埠號,請在連線時指定新的自訂埠號。例如,如果您的系統IP地址是10.20.30.40,且您已將SSH埠號更改為33557,則使用以下命令連線:
ssh -
p 33557 yourusername@1.2.3.4