Script for adding Linux user

September 20th, 2008

Za 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…

Leave a Reply

You must be logged in to post a comment.