Linux useradd 命令 - 如何將用戶添加到 Linux?

因為 Linux 是一個多用戶系統,所以可以在同一台機器上創建多個用戶配置文件。 這是一項基本的系統管理任務,您還需要知道如何添加新用戶以及在哪個組中添加新用戶,還需要了解刪除用戶的過程。

Linux 用戶管理:管理多用戶系統的完整指南

添加用戶有多種方法,但我們只討論添加用戶領域。

目錄

使用 useradd 命令添加用戶

useradd 命令是添加用戶的最基本方法。 其他命令或 GUI 元素只是同一命令的更用戶友好的界面。 您只需鍵入以下內容即可添加用戶:

                      
sudo useradd -s /bin/bash -m -c "Linus Torvalds" -G jellyfin linus

                    

在上面的命令中,我們使用了以下選項:

  • sudo : 這只是意味著我們以 root 身份運行命令,即具有管理權限。
  • 添加用戶: 主要命令
  • -s /bin/bash: 新用戶的默認 shell。
  • -儀表:此選項用於為新用戶創建主目錄。 將使用指定的帳戶名創建一個新目錄“/home”。
  • -c “萊納斯·托瓦茲”:這是可選的,它只是設置用戶的全名。
  • -G 水母: 這也是可選的。 隨著-公克選項,您可以將用戶添加到特定組,該組必須存在才能成功運行帶有此選項的命令。 在上面的示例中,我們將新用戶添加到名為海蜇.
  • 萊納斯: 是新用戶帳戶的名稱。 這必須是唯一的字符串。

現在,當您檢查 /home/linus 目錄時,您會發現所有默認隱藏文件:

                      
sudo ls -ahl /home/linus

                    
使用 useradd 命令添加用戶
  • 您還可以使用-d為新用戶設置自定義主目錄位置的選項。 例如:
                      
sudo useradd -m -d /opt/username username

                    

此命令將為新用戶創建主目錄/選擇/用戶名目錄。

  • 使用-您的品牌,您可以創建具有特定用戶 ID 的新用戶。 例如,要創建一個 UID 為 1600 的新用戶,您可以編寫:
                      
sudo useradd -u 1600 username

                    
  • 也可以創建一個具有到期日期的新用戶,只需使用-我像這樣標記到期日期:
                      
sudo useradd -e 2023-01-01 username

                    

請注意,我們尚未為此用戶創建密碼。 要執行該類型:

                      
sudo passwd username

                    
為用戶創建新密碼

輸入新密碼,然後按 Enter 鍵,然後再次輸入以確認新密碼。

  • 建議用戶在有權訪問其帳戶後更改其密碼。 要強制執行此操作,您可以添加-到期旗幟。 這將強制用戶在登錄時創建新密碼。
                      
sudo passwd --expire linus

                    

刪除用戶

用戶該命令與一些選項一起用於刪除用戶。 你只需要寫:

                      
sudo userdel username

                    

這將自動從/etc/密碼/etc/影子files 但是,在大多數 Linux 發行版中,主目錄和郵件隊列目錄都不會被刪除。 要刪除它們,您可以使用-r像這樣的選項:

                      
sudo userdel -r username

                    
Eliminación de un usuario junto con el directorio de inicio刪除用戶以及主目錄

如果您要刪除的用戶當前已登錄,則此命令將失敗。 您可以使用以下命令終止從該用戶運行的所有進程,然後嘗試終止該用戶:

                      
sudo killall -u username

                    

概括

在本教程中,我們學習了在 Linux 系統中添加和刪除新用戶的完整過程。 如果您對任何命令/選項有任何疑問,請在評論中告訴我。

參考

Useradd – 手冊頁

Userdel – 手冊頁

相關文章