臥龍小三大量刪除帳號工具

版權宣告:

注意事項:

您必須審慎評估使用本程式是否會對您的軟硬體造成損害,若有任何意
外,本人不負任何責任。(換言之, 使用本程式要有不怕死的精神! ^_^)

使用方法:

  1. 以 root 身份登入主機, 然後將程式解壓,放入 /root 中, 並給予執行權!
    如下所示:

    tar xvzf ols3delact-1.0.1.tar.gz

    chmod u+x ols3scandir.pl 及 chmod u+x ols3delact.pl

  2. 執行 ./ols3scandir.pl /home

    這個步驟用來掃瞄 /home 之下有那些帳號目錄, 如果, 您的主機中, 帳號
    是建置於 /home/users 目錄之下, 那麼, 就要執行 ./ols3scandir.pl /home/users

    之後, 它會將帳號目錄名稱寫入 dir_list 這個記錄檔中, 您可以用 vi 來
    編輯它, 將不想要刪除的帳號名稱去除.

  3. 執行 ./ols3delact.pl , 即可刪除大量帳號.(根據 dir_list 的記錄)

    本程式會保護: /home/ftp, /home/httpd, /home/lost+found, /home/adm
    /home/webadm, /home/webmaster 等目錄及帳號, 不會予以刪除.

    本程式完成以下幾件事:
    a. 刪除自家目錄(Home Directory)
    b. 備份 /etc/passwd, /etc/shadow, /etc/group
    c. 將帳號自 /etc/passwd, /etc/shadow, /etc/group 中去除

    注意: 各個帳號的信包 "/var/spool/mail/帳號", 並沒有刪除!
    一般而言, 新建的帳號大都沒有信包檔. 如果您要此一功能, 請自行增添.

  4. 本程式自動幫您備份 /etc/passwd, /etc/shadow, /etc/group

    備份檔名格式為:
    /etc/passwd-YYYYMMDDhhmmss 及 /etc/shadow-YYYYMMDDhhmmss
    (如:/etc/passwd-19991101093217 /etc/shadow-19991101093217)