Ubuntu 25 安裝設定(SSH Server)
這篇主要講述如何設定OpenSSH Server
開一個終端機,鍵入
sudo apt update
sudo apt install openssh-server
然後確認一下有沒有在運行了用 " systemctl status ssh " 看一下是否為active看起來大概是這樣子
● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/usr/lib/systemd/system/ssh.service; disabled; preset: enabled)
Active: active (running) since Sat 2025-11-29 22:16:26 CST; 1 week 4 days ago
TriggeredBy: ● ssh.socket
接著使用nano編輯一下config 檔案
sudo nano /etc/ssh/sshd_config
建議將default port 22 改掉
在 sshd_config 裡面找到這行"PermitRootLogin"(如果前面有 # 就把它移掉)改成
PermitRootLogin no
禁止密碼登入(可選)最安全
如果你只想用 SSH key 登入,不想密碼被亂猜,可以把密碼登入整個關掉:
PasswordAuthentication no
記得確認自己的 SSH key 已能正常登入(要先做)不然會變成無法登入。
最後請重新啟動 SSH:
sudo systemctl restart ssh
這樣設定就正式生效了。