在 CentOS 7 中新增和刪除使用者
和所有其他Linux發行版的一樣,CentOS是一個多使用者作業系統。每個獨立使用者都可以具有不同的許可權級別和各種命令列和GUI應用程式的特定設定。瞭解如何新增和刪除使用者是每個Linux使用者應該瞭解的最重要的技能之一。在本教程中,我們將解釋如何在CentOS 7系統上新增和刪除使用者。
先決條件
您需要以 root 使用者或具有 sudo 許可權的使用者才能建立和刪除使用者。
在 CentOS 中新增使用者
在 CentOS 中,您可以使用useradd
命令列實用程式建立新的使用者帳戶。
要建立一個名為的新使用者帳戶,username您將執行:
sudo adduser username
上面的命令不顯示輸出。它將建立新使用者的主目錄/home/username
,並將檔案從/etc/skel
目錄複製到使用者的主目錄。在主目錄中,使用者可以編寫,編輯和刪除檔案和目錄。
接下來,您需要為新使用者設定密碼,以便使用者可以登入。為此,請使用以下passwd命令:
sudo passwd username
系統將提示您輸入並確認密碼。確保使用強密碼。
Changing password for user username. New password: Retype new password: passwd: all authentication tokens updated successfully.
預設情況下,在CentOS上,組wheel
的成員被授予sudo
訪問許可權。
如果您希望新建立的使用者具有管理許可權,請將使用者新增到wheel
組:
sudo usermod -aG wheel username
如果您以root
身份登入,則不必使用sudo
預先新增每個命令。
在 CentOS 中刪除使用者
如果不再需要使用者帳戶,則可以使用deluser
命令列工具將其刪除。
如果要刪除使用者而不刪除使用者檔案,請執行:
sudo userdel username
如果要刪除並且使用者的主目錄和郵件假離線使用該-r標誌:
sudo userdel -r username
成功時,userdel
命令不會產生任何輸出。
如果使用者被授予sudo
許可權,則將刪除wheel
組,以及使用者所屬的任何其他組。
結論
在本教程中,您學習瞭如何在 CentOS 中新增和刪除使用者。同樣的,相同的命令也適用於任何其他 Linux 發行版。