linux如何设置用户密码,在一行命令行里带上?

DunkOnly
  • 612

passwd的话好像要提示
我想直接显式写在一行命令行
adduser -p好像无效啊……

回复
阅读 3.1k
3 个回答
DunkOnly
  • 612
✓ 已被采纳
echo thePassword | passwd theUsername --stdin
http://stackoverflow.com/questions/2150882/how-to-automatically-add-user-account-and-password-with-a-bash-script
yoyojacky
  • 4
新手上路,请多包涵

例子:

# echo 123456 | passwd --stdin  jacky

批量添加:

for i in zhang3 li4 wang5 
  do
    useradd $i && echo 123456 | passwd --stdin $i 
  done 
Samuelren
  • 332
echo password | passwd --stdin username
宣传栏