服务器设置和教程 · 8 10 月, 2024

Ubuntu 配置單 root 用戶登錄具體方法

Ubuntu 配置單 root 用戶登錄具體方法

在 Ubuntu 系統中,出於安全考量,預設情況下是禁用 root 用戶的直接登錄的。這意味著用戶需要使用普通用戶賬戶進行登錄,然後使用 sudo 命令來執行需要管理權限的操作。然而,有時候用戶可能需要直接以 root 用戶身份登錄。本文將介紹如何在 Ubuntu 中配置單 root 用戶登錄的具體方法。

步驟一:啟用 root 用戶

首先,您需要啟用 root 用戶。這可以通過設置 root 用戶的密碼來完成。請按照以下步驟操作:

sudo passwd root

系統會提示您輸入當前用戶的密碼,然後要求您為 root 用戶設置一個新密碼。請確保選擇一個強密碼,以增強安全性。

步驟二:修改 SSH 配置(如果需要遠程登錄)

如果您希望通過 SSH 進行遠程登錄,則需要修改 SSH 配置文件。請使用以下命令打開 SSH 配置文件:

sudo nano /etc/ssh/sshd_config

在文件中找到以下行:

#PermitRootLogin prohibit-password

將其修改為:

PermitRootLogin yes

這樣就允許 root 用戶通過 SSH 登錄。完成後,按 Ctrl + X,然後按 Y 保存更改。

步驟三:重啟 SSH 服務

為了使更改生效,您需要重啟 SSH 服務。使用以下命令:

sudo systemctl restart sshd

步驟四:直接登錄 root 用戶

現在,您可以直接以 root 用戶身份登錄。無論是通過本地終端還是 SSH,您都可以使用以下命令進行登錄:

su -

系統會要求您輸入 root 用戶的密碼。成功登錄後,您將看到命令提示符變為 root 用戶的提示符。

注意事項

  • 直接以 root 用戶身份登錄可能會增加系統被攻擊的風險,因此建議在完成必要操作後,盡快禁用 root 用戶的直接登錄。
  • 如果您不再需要 root 用戶的直接登錄,可以通過將 PermitRootLogin 設置回 prohibit-password 來禁用。
  • 確保您的系統已安裝最新的安全更新,以減少潛在的安全風險。

總結

在 Ubuntu 中配置單 root 用戶登錄的過程相對簡單,但需要謹慎操作以確保系統安全。通過設置 root 密碼、修改 SSH 配置以及重啟服務,您可以實現直接登錄。對於需要高權限操作的用戶來說,這是一個方便的選擇。然而,建議在不再需要時,及時禁用此功能,以保護系統安全。如果您正在尋找可靠的 香港 VPS 解決方案,Server.HK 提供多種選擇以滿足您的需求。