Ubuntu 25 安裝設定(SSH Server)

Share
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

這樣設定就正式生效了。