如何在unix系統一次可以開很多帳號??





williamsydu
2001-08-29, 07:08 AM
請問一下如何再unix linux solaris底下同時可以開很多帳號??

有程式可以跑嗎?? :confused:




andyhua
2001-08-29, 09:44 AM
最初由 williamsydu
請問一下如何再unix linux solaris底下同時可以開很多帳號??

有程式可以跑嗎?? :confused:

你可能要自己寫一個batch shellㄝ,
或是上http://www.webmin.com/webmin
看看有沒有對你有用的軟體...good-luck!

comp4
2001-08-29, 09:44 AM
正常情況下,會建立一個使用者的資料庫,而資料庫必須依照欄位排序好,然後自己寫個 shell script 來做。你可以用以下步驟:
1. 建立以下檔案:
user1:X:700:100:users:/home/user1:/bin/bash
user2:X:700:100:users:/home/user2:/bin/bash
user3:X:700:100:users:/home/user3:/bin/bash
user4:X:700:100:users:/home/user4:/bin/bash
user5:X:700:100:users:/home/user5:/bin/bash
user6:X:700:100:users:/home/user6:/bin/bash
然後 save 檔名為 userlist.txt

2.用 root 身份執行 /usr/sbin/newusers ,使用以下指令:
#newusers < userlist.txt
這時執行 vipw 檢視 /etc/passwd 檔案,應該會有這些使用者的資料。

3.執行以下指令:
#pwunconv

4.編輯使用者的密碼檔:
user1:任意密碼
user2:任意密碼
user3:任意密碼
user4:任意密碼
user5:任意密碼
user6:任意密碼
save 成 etc/passlist.txt

5.執行以下指令:
#chpasswd < passlist.txt

6. 執行以下指令:
#pwconv

andyhua
2001-08-29, 09:59 AM
最初由 andyhua


你可能要自己寫一個batch shellㄝ,
或是上http://www.webmin.com/webmin
看看有沒有對你有用的軟體...good-luck!

補充一下!如果你的使用者帳號或資料已經在NT上建好了,
那可以用http://www.das.com.tw/index4.htm的migration kit
加以管理使用者,不曉得對你有沒有幫助?