批量新增使用者

2021-06-17 20:39:15 字數 589 閱讀 6185

總結為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...