要設置 SSH 登錄并確保安全性,您可以按照以下步驟在 Fedora 上進行操作:
安裝 OpenSSH 服務器: 在終端中運行以下命令來安裝 OpenSSH 服務器:
sudo dnf install openssh-server
啟動 SSH 服務: 運行以下命令來啟動 SSH 服務:
sudo systemctl start sshd
設置 SSH 開機自啟: 運行以下命令來設置 SSH 服務開機自啟動:
sudo systemctl enable sshd
配置 SSH 服務器:
編輯 SSH 配置文件 /etc/ssh/sshd_config
,您可以通過編輯該文件來設置 SSH 服務器的各種參數,如端口號、允許登錄用戶等。
重啟 SSH 服務: 在修改 SSH 配置文件后,運行以下命令來重啟 SSH 服務以使更改生效:
sudo systemctl restart sshd
配置防火墻規則: 使用 firewalld 或 iptables 來設置防火墻規則,確保只有指定的端口可以被訪問。
禁用密碼登錄:
為了增加安全性,建議禁用密碼登錄,使用公鑰驗證登錄。您可以編輯 SSH 配置文件,并將 PasswordAuthentication
設置為 no
。
更新系統和 SSH 服務器: 確保系統和 SSH 服務器都是最新的,以修復已知的安全漏洞。
以上就是在 Fedora 中設置 SSH 登錄并確保安全性的步驟,通過這些步驟,您可以讓您的 SSH 服務器更加安全。