RedHat 6.0 大量建帳號的方法:

(Copyright 1999 OLS3 All rights reserved.)

一. 使用內建的工具 newusers 及 chpasswd

  1. 先編輯帳號檔,每一列須按密碼檔的格式書寫.

    (請善用文書編輯程式的拷貝複製功能來大量產生)

    例: 一個帳號檔名為 new_alist

    stu001::600:600:stu:/home/stu001:/bin/bash
    stu002::601:601:stu:/home/stu002:/bin/bash
    stu003::602:602:stu:/home/stu003:/bin/bash
    stu004::603:603:stu:/home/stu004:/bin/bash
    stu005::604:604:stu:/home/stu005:/bin/bash
    stu006::605:605:stu:/home/stu006:/bin/bash


  2. 建帳號:

    newusers < new_alist

  3. 執行 pwunconv

  4. 編輯密碼對照檔:

    例: 建一個密碼對照檔, 檔名為 new_plist

    stu001:密碼
    stu002:密碼
    stu003:密碼
    stu004:密碼
    stu005:密碼
    stu006:密碼


  5. 建密碼:

    chpasswd < new_plist

  6. 執行 pwconv

二. 使用大量建帳號的工具程式: cmpwd

目前已開放下載測試