deluser 命令用于從系統中刪除用戶。如果你想禁用一個用戶而不是完全刪除,可以使用 deluser 命令結合一些選項來實現。
以下是一些常用的 deluser 命令選項和用法:
禁用用戶賬戶:
sudo deluser --disabled-login username
這個命令會禁用用戶的登錄功能,但保留用戶的主目錄和其他文件。
刪除用戶及其主目錄:
sudo deluser --remove-home username
這個命令會刪除用戶及其主目錄。如果你只想禁用用戶而不刪除其主目錄,不要使用這個選項。
刪除用戶及其郵件 spool:
sudo deluser --remove-mail-spool username
這個命令會刪除用戶的郵件 spool。
同時禁用用戶并刪除其郵件 spool:
sudo deluser --disabled-login --remove-mail-spool username
查看用戶信息: 在刪除或禁用用戶之前,你可以使用以下命令查看用戶的信息:
id username
列出所有用戶: 你可以使用以下命令列出系統中的所有用戶:
cut -d: -f1 /etc/passwd
請注意,執行這些命令需要超級用戶權限(即使用 sudo)。在執行任何刪除或禁用用戶的操作之前,請確保你了解這些操作的后果,并備份重要數據。