Re: Adding users

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Monday, Dec 22nd 2003 at 18:49 +0600, quoth Sanjeewa Wijerathne:

=>Quoting John Haxby <jch@xxxxxxxxxxxxxxx>:
=>
=>> Tony Arcus wrote:
=>> 
=>> >Anybody got a script that would read a txt type file with user names and 
=>> >passwds, adds then and sets up the passwd?
=>> >I have schools with hundreds of students and don't what to type this by
=>> hand.
=>> >  
=>> >
=>> while read name password; do
=>>     useradd -p "$password" "$name"
=>> done < file
=>> 
=>
=>If you dont have encrypted passwords in the file, you can use a bit modyfied
=>version of 
=>John Haxby's script,
=>
=>while read name password; do
=>    useradd  "$name"
=>    echo "$password" | passwd --stdin "$name"
=>done < file

This will not work. passwd does not read from stdin. It reads from 
/dev/tty. Probably the easiest way to accomplish what you want is to run 
expect. 

-- 
Time flies like the wind. Fruit flies like a banana. Stranger things have  .0.
happened but none stranger than this. Does your driver's license say Organ ..0
Donor?Black holes are where God divided by zero. Listen to me! We are all- 000
individuals! What if this weren't a hypothetical question?
steveo at syslang.net


-- 
Shrike-list mailing list
Shrike-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/shrike-list

[Index of Archives]     [Fedora Users]     [Centos Users]     [Kernel Development]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat Phoebe Beta]     [Yosemite Forum]     [Fedora Discussion]     [Gimp]     [Stuff]     [Yosemite News]

  Powered by Linux