Linux shell 批量建立使用者

2021-05-23 08:50:22 字數 541 閱讀 9847

可以使用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 ...