Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

Linux userdel 刪除使用者失敗?改用 vipw 直接編輯帳號檔案

編輯:關於 Linux

執行 userdel -r test1 時提示 user test1 is currently used by process 1,且 groupdel 也因主群組被佔用而失敗。此時可改用 vipw 直接編輯 /etc/passwd、/etc/shadow、/etc/group、/etc/gshadow 四大帳號資料庫,手動刪除對應行來強制移除使用者。

操作步驟

  1. vipw 編輯 /etc/passwd,找到使用者行按 dd 刪除,:wq 存檔
  2. vipw -s 編輯 /etc/shadow,同樣刪除對應行
  3. vipw -g 編輯 /etc/group 刪除群組行
  4. vipw -gs 編輯 /etc/gshadow 刪除群組陰影行

原則: 必須同步修改所有相關檔案,確保資料一致性,避免系統異常。

vipw 會自動鎖定檔案防止並發衝突,是處理頑固帳號刪除的安全利器。

Copyright © Windows教程網 All Rights Reserved