在本教程中,我們將引導您完成在 Ubuntu (22.04,20.04,18.04) 系統上啟用 SSH、配置適當的防火牆規則以允許入站連接以及更改預設 SSH 連接埠以增強安全性的過程。
首先先更新系統
sudo apt update
sudo apt upgrade
安裝OpenSSH伺服器
sudo apt install openssh-server
更改預設 SSH 連接埠(22=>你喜歡的port)
sudo nano /etc/ssh/sshd_config
找到以#Port 22開頭的行,並將其變更為所需的連接埠號碼。(記得把#拿掉)
port例如22689 22222 33366 12345 隨便你開心的號碼
設定防火牆(指定特定ip區段或單一ip可以連入到你設定的port取得ssh連線服務)
sudo ufw allow from 192.168.1.0/24 proto tcp to any port 22222
檢查一下規則有沒有寫進去
sudo ufw status (numbered 選項)
重新啟動ssh服務
sudo systemctl restart ssh
sudo systemctl status ssh
從外面連線(記得輸入你指定的port)
如果遇到disable的狀態可以做:
sudo systemctl enable ssh
安裝SERVER看: