可以使用newusers命令來批量完成,該命令需要先行建立新使用者列表,該列表需要和/etc/passwd檔案格式相同,格式如下
test1:x:501:501:test1:/home/test1:/bin/bash
新使用者列表建立完畢之後,使用newusers 列表檔案.txt 的方式來批量建立
newusers命令建立完使用者後,可以使用chpasswd命令來批量為建立的使用者設定密碼,該命令需要先行建立密碼列表,格式如下
test1:123456
密碼列表建立完畢之後,使用chpasswd < 密碼列表.txt 的方式來批量設定密碼
以下為.sh的指令碼,也可以實現同樣的功能
#!/bin/bash
while read user passwd
douseradd $user && echo "$user:$passwd" | chpasswd
done < /home/bubu/shell_test/useradd/userlist.txt
echo "all users are created!"
TIBCO iProcess如何批量建立使用者
util目錄,內容如下 u user0 u user1 u user2 u user3 u user4 u user5 注意 如果是在windows下建立的檔案,上傳到unix後,行尾可能會增加 m 特殊字元,造成使用者無法登陸。2.使用swdir bin目錄swutil swutil userin...
用函式批量建立物件的低階錯誤
最近專案需要,在乙個頁面上用到很多下拉框 有時間我在整理出來 自己寫了一套。因為想偷懶就用函式批量建立了下拉框,再根據引數設定下拉框的樣式和資料。但是犯了乙個低階錯誤。先看看實驗 申明乙個屬性,uiview 也是乙個類。而且我寫的下拉框也是繼承自uiview 實驗一 實驗一的函式,建立view1,新...
linux shell用法 批量重新命名 split
經常遇到需對當前目錄下所有檔案進行重新命名的需求,比如嘗試學習,對樣本集資料進行編號,又或者需對當前目錄下所有檔案進行排序命名,經常用到,就在這裡記錄一下吧。同時整理一些常見的shell用法,後期保持更新 將目錄下所有檔案命名為1.jpg 2.jpg bin bash path pwd files ...