deluser
是一個用于刪除用戶的命令,通常用于 Linux 系統中。結合其他命令,可以實現更復雜的用戶管理任務。以下是一些示例:
sudo deluser --remove-home 用戶名
這將從系統中刪除用戶,并刪除其主目錄。
sudo deluser --remove-mail-spool 用戶名
這將從系統中刪除用戶,并刪除其郵件 spool。
sudo usermod -aG 組名 用戶名
這會將用戶添加到指定的組中。
sudo gpasswd -d 用戶名 組名
這將從指定的組中刪除用戶。
sudo usermod -d 新主目錄 -m 用戶名
這將更改用戶的主目錄,并將舊主目錄中的文件移動到新主目錄。
sudo usermod -s 新shell 用戶名
這將更改用戶的默認 shell。
id 用戶名
這將顯示用戶的 UID、GID 和所屬組。
awk -F':' '($3 >= 500) {print}' /etc/passwd
這將顯示系統中所有非特權用戶。
結合這些命令,可以實現更復雜的用戶管理任務。在執行這些命令時,請確保具有適當的權限(通常需要 root 權限)。