How to automatically add user account AND password with a Bash script?

前端 未结 19 721
北荒
北荒 2020-12-07 06:53

I need to have the ability to create user accounts on my Linux (Fedora 10) and automatically assign a password via a bash script(or otherwise, if need be).

It\'s eas

19条回答
  •  北海茫月
    2020-12-07 07:23

    usage: ./my_add_user.sh USER PASSWD

    code:

    #!/bin/bash
    # my_add_user.sh
    
    if [ "$#" -lt 2 ] 
     then
           echo "$0 username passwd"
           exit
    fi
    
    user=$1
    passwd=$2
    
    useradd $user -d /data/home/$user  -m  ;
    echo $passwd | passwd $user --stdin;
    

提交回复
热议问题