Linux 是一個多用戶系統,因此您可以在同一台機器上創建多個用戶配置文件。這是一項基本的系統管理任務,需要了解將新用戶添加到哪些組以及刪除用戶的過程。
Linux 用戶管理:管理多用戶系統的完整指南
添加用戶有多種方法,我將在此處描述它們 已添加用戶 命令。
使用 useradd 命令添加用戶
useradd 命令是添加用戶的最基本方式。其他命令或 GUI 元素是相同命令的更用戶友好的前端。您只需鍵入以下內容即可添加用戶:
sudo useradd -s /bin/bash -m -c "Linus Torvalds" -G jellyfin linus
在上面的命令中,我使用了以下選項:
- 須藤:這意味著您以 root 身份運行該命令,即具有管理員權限。
- 已添加用戶: 主要命令
- -s /bin/bash:新用戶的默認外殼。
- -m:此選項用於創建新用戶的主目錄。將使用指定的帳戶名創建一個新的“/home”目錄。
- -c “萊納斯·托瓦茲”: 這是可選的。只需設置用戶的全名。
- -G 水母: 這也是一種選擇。一起 -G 選項允許您將用戶添加到指定的組。該組必須存在,可選命令才能成功運行。在上面的例子中,新用戶是 海蜇.
- 萊納斯:這是新用戶帳戶的名稱。這應該是一個唯一的字符串。
現在檢查 /home/linus 目錄,您將找到所有默認隱藏文件。
sudo ls -ahl /home/linus
- 你也可以使用 -d 為新用戶設置自定義主目錄位置的選項。例如:
sudo useradd -m -d /opt/username username
此命令創建一個新用戶的主目錄。 /選擇/用戶名 目錄。
- 利用 -u 標誌允許您創建具有特定用戶 ID 的新用戶。例如,要創建一個 UID 為 1600 的新用戶,請輸入:
sudo useradd -u 1600 username
- 您還可以創建具有到期日期的新用戶。 -e 將到期標記為:
sudo useradd -e 2023-01-01 username
請注意,我們尚未為此用戶創建密碼。要運行此類型:
sudo passwd username
輸入您的新密碼,按 Enter,然後再次輸入以確認您的新密碼。
- 鼓勵用戶在有權訪問其帳戶後更改密碼。要強制執行此操作,您可以添加 – 成熟 橫幅。這將強制用戶在登錄時創建新密碼。
sudo passwd --expire linus
刪除用戶
用戶戴爾 此命令與多個選項一起使用以刪除用戶。只需輸入:
sudo userdel username
它會自動啟動 /etc/密碼 什麼時候 /etc/影子 文檔。但是,大多數 Linux 發行版不會刪除主目錄和郵件假脫機目錄。要刪除它們,您可以使用 -r 選項,例如:
sudo userdel -r username

如果要刪除的用戶當前已登錄,此命令將不會成功。您可以使用以下命令殺死從此用戶運行的所有進程,然後嘗試刪除該用戶。
sudo killall -u username
概括
在本教程中,您了解了在 Linux 系統上添加和刪除新用戶的完整過程。如果您對命令/選項有任何疑問,請在評論中告訴我。
參考
添加用戶 – 手冊頁
Userdel – 手冊頁