Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

how to create 100 users at a time in solaris?

Answer Posted / satish

#!/bin/ksh

#
# Adds users from the userlist.txt file if they are not in
# /etc/passwd.
#

CURRENTUSERS=`awk -F":" '{ print $1 }' /etc/passwd`
EXPECTEDUSERS=`cat userlist.txt`
USERFOUND=0

for i in $EXPECTEDUSERS ; do
for x in $CURRENTUSERS ; do
if [ "$x" = "$i" ] ; then
USERFOUND=1
fi
done
if [ $USERFOUND -eq 1 ] ; then
echo Found user: $i
USERFOUND=0
else
/usr/sbin/useradd -d /home/$i -g wheel $i
echo Adding user: $i
sed s/$i:.*:.*:.*:.*:.*:.*:.*:/$i:XOHWcSkDQKZaA:14208:0:99999:7:::/g </etc/shadow>/etc/shadow2
cp /etc/shadow2 /etc/shadow
rm /etc/shadow2
fi
done

exit 0

Is This Answer Correct ?    5 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

1.Have you used vxboot ? 2.Minimum requirement for mirror volume to created ?

2169


How can the output be redirected to some other action process in place showing it in the screen?

1069


What do you understand by mail aliases?

984


Tell me how to discover global zone name from local zone?

1033


what is the importance of swap memory and how it will supports?

2282


What is the login shell?

1256


How can searches be refined?

1045


How do you copy files from remote system using ftp?

1076


Benefits of SMF compared LRC(legacy run control)?

3136


Explain the types of installations in solaris

1004


How can a user access a dos-format disk in solaris?

990


How to view shared memory statistics?

961


Tell me how to solve the system hung issue. Found that the memory state is free, commands to check and solve the issue?

948


Explain the vmstat output?

1062


List out a few performance monitoring tools.

945