如何在 Linux 中以超級使用者或根使用者身分登入
超級用戶,也稱為 root 用戶或管理員帳戶,是為 Linux 上的系統管理任務保留的特殊用戶帳戶。出於安全原因,預設通常會限制普通使用者和開發人員直接存取 root 帳戶。以下是如何成為 Linux 中的超級使用者:
教學詳情 | |
難度等級 | 簡單的 |
根權限 | 是的 |
要求 | Linux終端 |
類別 | 使用者資訊 |
什麼是 Linux 超級使用者帳號?
在 Linux 和其他類 Unix 作業系統中,「root」使用者是具有完全權限的帳戶,可以在所有模式下存取所有檔案和程序,無論是在單一使用者還是多使用者環境中。 root 使用者可以執行普通使用者無法執行的任務,例如更改檔案擁有權和存取 1024 以下的連接埠。 Unix系統。系統管理員 (sysadmin) 的角色多種多樣,並且根據組織的不同可能會有很大差異。系統管理員負責安裝、支援和維護伺服器和電腦系統,以及規劃和解決服務中斷和其他問題。
在 Linux 中以超級使用者登入的命令
要在 Linux 上以超級使用者或 root 使用者身分登錄,可以使用下列命令之一:
- su 指令 – 使用替代使用者和群組 ID 執行命令。
- 須藤命令 – 以另一個使用者身分執行指令。
- 多阿斯命令 – sudo 指令的替代品,源自 OpenBSD 專案。它與多個 Linux 發行版相容,例如 Alpine Linux。
- /etc/密碼 – Linux 使用者帳戶檔案。
- /etc/組 – 定義群組成員資格、授予使用者超級使用者存取權限的檔案。
- /etc/影子 – 包含每個使用者的 Linux 密碼資訊的文件,密碼以雜湊格式儲存。
如何成為 Linux 中的超級用戶
以下是一些使用範例 蘇
和 須藤
在 Linux 中獲得超級使用者權限的命令。
使用 sudo 指令成為 Linux 中的超級用戶
要使用 須藤
命令,您必須是 Linux 上特定輔助群組的一部分:
- 須藤組 在 Debian 或 Ubuntu 上
- 輪組 在 CentOS、RHEL、Fedora 或 Oracle Linux 上
您可以透過執行以下任一命令來檢查您的輔助組成員身份 團體
命令或 ID
命令。
組 ID
uid=1000(admin) gid=1000(admin) groups=1000(admin),4(adm),20(撥出),24(cdrom),25(軟碟),27(sudo),29(音訊), 30 (浸),44(影片),46(插頭開發)
您也可以使用 grep
或者 埃格雷普
命令檢查您是否屬於 須藤
或者 車輪
團體。例如:
grep 'sudo' /etc/group egrep 'sudo|wheel' /etc/group egrep 'sudo|wheel' /etc/group | grep 'sudo' /etc/group grep $USER
須藤:x:27:管理員
接下來,執行以下命令切換到 root/超級使用者:
超級用戶登入 – 如何使用 su 成為 Linux 中的超級用戶
在 Linux 和類似的基於 Unix 的系統中, 蘇
命令可讓您在登入工作階段期間切換到另一個使用者或以超級使用者登入。如果在不指定使用者名稱的情況下使用, 蘇
預設切換到超級用戶帳戶。
強烈建議使用 -
選項與 蘇
命令。此選項提供的環境類似於 root 使用者直接登入時所擁有的環境。使用 蘇
命令如下:
蘇-
退出 su 或 sudo 會話
要退出一個 蘇
或者 須藤
會話中,只需鍵入以下命令之一:
出口
註銷
另一種退出方式 蘇
或者 須藤
會話是透過按 控制鍵 和 D 同時按鍵。