newusers命令匯入使用者資訊檔案
格式:[username]:[userpassword]:[uid]:[gid]:[usernote]:[userhome]:[shell]
首先用vi建立
user.info檔案
可以在其寫入
brother01::1001:3::/home/brother01:/bin/bash
brother02::1002:3::/home/brother02:/bin/bash
brother03::1003:3::/home/brother03:/bin/bash
brother04::1004:3::/home/brother04:/bin/bash
brother05::1005:3::/home/brother05:/bin/bash
brother06::1006:3::/home/brother06:/bin/bash
brother07::1007:3::/home/brother07:/bin/bash
brother08::1008:3::/home/brother08:/bin/bash
將其匯入
[root@localhost home]# newusers
則自動生成使用者
可檢視其檔案
[root@localhost home]# tail -5 /etc/passwd
顯示效果為
brother04:$1$fmpnxx5t$ilrpnroxoefqw4sqh7ozn/:1004:3::/home/brother04:/bin/bash
brother05:$1$fmpnxx5t$ilrpnroxoefqw4sqh7ozn/:1005:3::/home/brother05:/bin/bash
brother06:$1$fmpnxx5t$ilrpnroxoefqw4sqh7ozn/:1006:3::/home/brother06:/bin/bash
brother07:$1$fmpnxx5t$ilrpnroxoefqw4sqh7ozn/:1007:3::/home/brother07:/bin/bash
brother08:$1$fmpnxx5t$ilrpnroxoefqw4sqh7ozn/:1008:3::/home/brother08:/bin/bash
在/home
中可以看到將為其檔案自動生成
[root@localhost home]# ls
顯示效果為
brother01 brother04 brother07 dir_2 file4 home user.info
brother02 brother05 brother08 dir4 file5 new_list brother03 brother06
批量新增使用者
總結為4個步驟 1 需要新增的使用者,先存放到 使用者檔案 中 2 真實密碼儲存在shadow裡,etc passwd中為佔位符,現在將shadow中的密碼寫到passwd中,此時passwd中儲存的為真實密碼。3 密碼檔案 寫到passwd中 4 使用者配置檔案裡的密碼再寫回shadow中 編輯使...
批量新增域使用者
批量新增域使用者 下面是addusers.vbs的內容 它從同資料夾的users.txt讀取要新增的使用者及其密碼.set adsou getobject url ldap cn users,dc fkdl,dc local ldap cn users,dc fkdl,dc local url co...
批量新增域使用者
公司現在需要搭建乙個域環境,作為乙個網管有來了一次活啊。乙個乙個的新增使用者這是很不明智的選擇啊,使用者基本上都有一些共同的屬性,批量處理比較方便。基本環境 windows server 2003 簡體中文版 sp2 網域名稱 milipp.com 利用for 語句輕鬆搞定 我們需要建立兩個檔案fo...