在 Ubuntu 中,使用者管理是透過一些命令行工具來完成的,這些工具允許你添加、刪除、修改使用者帳號,以及管理使用者的群組和權限。以下是一些常見的使用者管理操作:
1. 添加新使用者
要添加一個新使用者,可以使用 adduser
指令:
sudo adduser username
這個指令會引導你完成設置新使用者的密碼和其他資訊。
2. 刪除使用者
要刪除一個使用者帳號,可以使用 deluser
指令:
sudo deluser username
如果你想要刪除使用者的家目錄和郵件信箱,也可以使用以下指令:
sudo deluser --remove-home username
3. 修改使用者
要修改現有使用者的屬性,可以使用 usermod
指令。例如,要將使用者添加到某個群組:
sudo usermod -aG groupname username
其中:
-aG
表示將使用者追加到指定的群組(而不是取代原有的群組)。groupname
是群組名稱。username
是使用者帳號。
4. 列出系統中的使用者
要查看系統中所有使用者的清單,可以使用以下指令:
cut -d: -f1 /etc/passwd
5. 查看使用者的詳細資訊
要查看某個使用者的詳細資訊,可以使用 id
指令:
id username
這個指令會顯示使用者的 UID(使用者識別碼)、GID(群組識別碼)、以及該使用者所屬的群組。
6. 改變使用者密碼
要改變某個使用者的密碼,可以使用 passwd
指令:
sudo passwd username
這個指令會要求你輸入新密碼。
7. 鎖定和解鎖使用者帳號
要鎖定使用者帳號,使其無法登入,可以使用 usermod
的 -L
參數:
sudo usermod -L username
要解鎖帳號,可以使用 -U
參數:
sudo usermod -U username
這些基本操作可以幫助你在 Ubuntu 上有效地管理使用者帳號和權限。