Philip S Tellis <[EMAIL PROTECTED]> thus wrote:
> what's wrong with running passwd in a loop with the --stdin flag?
> 
> for i in `cat /etc/passwd | awk -F: '$3>=500{print $1}'; do
>       echo -e "new_password" | passwd --stdin $i
> done

Well...
Taking into consideration the "Newbie", I could
list the foll. advantages:

Direct manipulation of "password" file:
        o Learn how to edit files
        o Learn perl!
        o Know the format of "/etc/passwd" or "/etc/shadow" file
        o Using the "crypt" function
        o More control over other parameters in "passwd" file

Using shell utilities:
        o Learn shell scripting

Uhmm...

The "Newbie" should please note that the direct file manip
should only be taken as an exercise.
Otherwise, Mr. Philips (oops... Philip I mean) has offered
a more engaging solution.

--
arc_of_descent


-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
linux-india-help mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/linux-india-help

Reply via email to