跳至內容

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
華夏公益教科書