您可能需要為將連接到此系統的每個用戶創建一個單獨的帳戶。 要將新用戶添加到系統,系統中有兩個可用的命令,已添加用戶和添加用戶.adduser 命令是 useradd 命令的增強版本。 adduser 命令在後端使用 useradd 命令。 知識添加和刪除用戶這是每個 Linux 用戶都應該知道的最重要的技能之一。 本教程將幫助您添加和刪除用戶 CentOS ,RHEL, Fedora 和核操作系統。
先決條件
您需要以 root 或具有 sudo 權限的用戶身份登錄創建和刪除用戶.
如何在 CentOS 中添加用戶
在本教程中,我們使用 adduser
命令舉幾個例子。 以下命令將在您的系統上創建一個名為“aleandro”的新用戶:
sudo adduser aleandro
上面的命令不顯示任何輸出。 它將創建新用戶的主目錄( /home/aleandro
) 然後從 /etc/skel
指向用戶主目錄的目錄。 在主目錄中,用戶可以寫入、編輯和刪除文件和目錄。
高級選項
如果要設置另一個主目錄,請使用 --home
選項。 例如:
adduser --home /home/otherdirectory aleandro
新的外殼用戶將使用 CentOS 默認 shell。 指定不同的外殼,例如/bin/sh使用選項 --shell
後面是 shell 二進製文件的路徑。 結合上面不同的起始路徑,命令將如下所示:
adduser --shell /bin/sh --home /home/otherdirectory aleandro
的adduser 命令是流程的第一步在 CentOS 上添加新用戶. 接下來,您需要為用戶分配一個新密碼,並在出現提示時鍵入並確認新密碼。 管理員需要為此使用以下命令:
passwd aleandro
系統將提示您輸入並確認密碼。 請務必使用強密碼。
Changing password for user aleandro. New password: Retype new password: passwd: all authentication tokens updated successfully.
在 CentOS 上,默認情況下,“須藤訪問. 如果您希望新創建的用戶具有管理權限,請將用戶添加到 wheel 組:
usermod -aG wheel aleandro
該命令的聯機幫助頁中提供了所有選項的列表。 可以使用以下命令顯示聯機幫助頁:
man adduser
要退出手冊頁,請按“ q
“。
如何在 CentOS 中刪除用戶
如果不再需要用戶帳戶,您可以使用刪除用戶命令線工具。 要刪除用戶而不刪除用戶文件,請運行:
userdel username
如果你想刪除和用戶的主目錄和郵件後台處理程序使用 -r
旗幟:
userdel -r username
成功的話userdel 命令不產生任何輸出。 如果用戶是授予 sudo 權限它將刪除輪組和用戶所屬的任何其他組。
概括
在本教程中,您學習了如何在 CentOS 中添加和刪除用戶. 相同的命令適用於任何其他 Linux 發行版。 如果您有任何問題或反饋,請隨時發表評論。