總結為4個步驟:
1、需要新增的使用者,先存放到【使用者檔案】中
2、真實密碼儲存在shadow裡,/etc/passwd中為佔位符,現在將shadow中的密碼寫到passwd中,此時passwd中儲存的為真實密碼。
3、【密碼檔案】寫到passwd中
4、使用者配置檔案裡的密碼再寫回shadow中
編輯使用者檔案
使用者檔案的格式必須和/etc/passwd檔案的格式相同
vi user.txt
如:user1:x:501:600:zhushi:/home/user1:/bin/bash
密碼檔案
vi passwd.txt
格式:使用者名稱:密碼
如:user1:111111
$newusers user.txt表示從乙個檔案中讀取檔案資訊並寫入到/etc/passwd
$pwunconv表示將/etc/shadow檔案的密碼寫回到/etc/passwd檔案中
$chpasswd < passwd.txt表示從密碼中讀取密碼,並且寫入到/etc/passwd中
$pwconv將/etc/passwd裡的密碼寫入到/etc/shadow中
批量新增使用者
newusers命令匯入使用者資訊檔案 格式 username userpassword uid gid usernote userhome shell 首先用vi建立 user.info檔案 可以在其寫入 brother01 1001 3 home brother01 bin bash broth...
批量新增域使用者
批量新增域使用者 下面是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...