100個(gè)必會(huì)的shell腳本 一次性Linux創(chuàng)建1000個(gè)用戶user初始密碼都為123456 shell腳本怎么寫?
一次性Linux創(chuàng)建1000個(gè)用戶user初始密碼都為123456 shell腳本怎么寫?您可以編寫一個(gè)shell腳本基本上,批量添加用戶有兩種方法:一種是用useradd passwd命令與腳本一起
一次性Linux創(chuàng)建1000個(gè)用戶user初始密碼都為123456 shell腳本怎么寫?
您可以編寫一個(gè)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
完成
??可以寫一個(gè)shell腳本
基本上,批量添加用戶有兩種方式:
一是用useradd passwd命令配合腳本來添加;
二是用newusers chpasswd來添加。
方法一、useradd passwd命令配合腳本來添加
用戶的初始密碼被設(shè)為用戶名 123
#! /bin/bash
#
#batch add users with file called users.list
#
for username in $(more users.list)
do
if [-n $username]
then
useradd -m $username
echo
echo $username"123" | passwd -- stdin $username
echo
echo "User $username"s password is changer!"
else
echo "The username is null!"
fi
done
~
其中users.list文件內(nèi)容如下:
johnson
lily
kelly
哪里用戶列表文檔內(nèi)容如下:
約翰遜
莉莉
凱利