如何在 CentOS 7 上添加和刪除用戶

您可能需要為將連接到此系統的每個用戶創建一個單獨的帳戶。 要將新用戶添加到系統,系統中有兩個可用的命令,已添加用戶添加用戶.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 發行版。 如果您有任何問題或反饋,請隨時發表評論。

相關文章