Linux 基礎/使用者管理 (系統管理員)
外觀
< Linux 基礎
- Linux 中最重要的使用者是:root
- UID: 0, GID: 0
- Root 可以訪問系統中的所有內容!
- “su” 命令
- 更改使用者並執行命令
- 例如,我們可以成為使用者 mary
su mary
- 如果我們使用連字元,那麼我們就會獲得 mary 的整個環境
su - mary
- 我們可以使用 sg 命令新增一個組。例如,我們可以新增 info
sg info
- Sudo 命令
- 使用 sudo 命令,我們可以執行超級使用者命令。它會詢問使用者的密碼,這一點很重要,因為我們不希望任何人都修改我們的系統。
- 基於 Ubuntu 的系統只能透過 sudo 獲取 root 許可權,root 使用者沒有密碼。
- 我們不會直接從檔案中編輯 sudo 的設定。我們使用以下命令代替:
# visudo - 設定 → 在 /etc/sudoers 檔案中
- 語法:
<使用者名稱> ALL=NOPASSWD: ALL例如:joska ALL=NOPASSWD: ALL - 如果沒有 NOPASSWD,它會詢問給定使用者的密碼。
- 設定超級使用者許可權:
ALL=(ALL:ALL) ALL