linux grep命令詳解 LINUX中如何用shell腳本批量設(shè)置用戶密碼?
LINUX中如何用shell腳本批量設(shè)置用戶密碼?當read line douser=`echo$line | cut-D:-F1`useradd$userpasswd=`echo$line | cu
LINUX中如何用shell腳本批量設(shè)置用戶密碼?
當read line douser=`echo$line | cut-D:-F
1`useradd$userpasswd=`echo$line | cut-D:-F
2`echo-e“$passwdn$passwd”| passwd“$user”完成
您可以編寫shell腳本
基本上,有兩種方法可以批量添加用戶:一種是將useradd passwd命令與腳本一起使用添加用戶;
另一個是使用newusers chpasswd添加用戶。
方法1:user add passwd命令與要添加的腳本結(jié)合使用
將用戶的初始密碼設(shè)置為用戶名123;!/bin/bash
;];];];];,批量添加名為用戶列表
#
用戶名$(更多)用戶列表)
do
如果[-n$username
]那么
useradd-m$username
echo
echo$username “123”;passwd--stdin$username
echo
echo “User$username”的密碼已更改!“
else
echo”用戶名為空!“
fi
完成
一次性Linux創(chuàng)建1000個用戶user初始密碼都為123456 shell腳本怎么寫?
哪里用戶列表文檔內(nèi)容如下:
約翰遜
莉莉
凱利