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