溫馨提示×

怎樣在CentOS上禁用SSH root登錄

小樊
65
2025-04-16 14:00:25
欄目: 智能運維

要在CentOS上禁用SSH root登錄,請按照以下步驟操作:

  1. 打開終端。

  2. 使用文本編輯器打開SSH配置文件。在這個例子中,我們將使用nano編輯器。輸入以下命令:

sudo nano /etc/ssh/sshd_config
  1. 在打開的配置文件中,找到以下行:
#PermitRootLogin prohibit-password
  1. 取消注釋(刪除行首的#符號),并將prohibit-password更改為no。這樣,您將禁用root登錄并禁止使用密碼進行身份驗證。修改后的行應如下所示:
PermitRootLogin no
  1. 如果您希望允許root用戶通過SSH密鑰進行身份驗證,可以確保以下行沒有被注釋:
PubkeyAuthentication yes
  1. Ctrl + X退出nano編輯器,然后按Y保存更改,最后按Enter確認文件名。

  2. 重新啟動SSH服務以應用更改:

sudo systemctl restart sshd

現在,您已經成功禁用了CentOS上的SSH root登錄。請確保您有其他用戶帳戶具有sudo權限,以便在需要時執行管理員任務。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女