Script for adding Linux user
September 20th, 2008Za dodavanje novih usera na Linuxu u shellu se koriste komande “adduser” i “useradd”, koje zatim ulaze u wizard tražeći dodatne parametre. Međutim, nekad je potrebno da se useri dodaju automatski, gde će biti prosleđeni samo username i password parametri, bez dodatnih wizarda. Dakle automatsko dodavanje usera!
Skripta koja radi takvu stvar izgleda ovako:
#!/bin/bash
username=$1
password=$2
pass=$(perl -e ‘print crypt($ARGV[0], “password”)’ $password)
useradd -m -p $pass $username
usage:
$ ./script username password
Very simple and very usefull thing…