使用deluser清理Debian系統的完整步驟
sudo
執行(如sudo deluser ...
)。/home/username
)或重要配置文件(如.bashrc
、文檔等)。sudo deluser username
username
替換為目標用戶名)。--remove-home
(或簡寫-r
)選項:sudo deluser --remove-home username
/home/username
下的所有文件。--remove-mail-spool
(或簡寫-m
)選項:sudo deluser --remove-mail-spool username
/var/mail/username
)。--remove-group
(或簡寫-g
)選項:sudo deluser --remove-group username
--remove-all-files
選項:sudo deluser --remove-all-files username
sudo crontab -u username -r
-u
指定用戶,-r
刪除所有任務)。sudo
組,需編輯/etc/sudoers
文件(用visudo
命令):sudo visudo
username ALL=(ALL:ALL) ALL
的行并刪除,保存退出。.ssh
目錄:sudo rm -rf /home/username/.ssh/
authorized_keys
、私鑰等文件)。sudo rm -rf /home/username/.cache/*
sudo rm -rf /home/username/.local/share/Trash/*
。getent passwd username
,若無輸出則表示用戶已刪除。ls /home/username
,若提示“無此目錄”則表示主目錄已刪除。ls /var/mail/username
,若提示“無此文件”則表示郵件已清理。