[Spacewalk-list] change root password for all machines in a group

Edwind Richzendy Contreras Soto richzendy at gmail.com
Wed Feb 3 19:27:08 UTC 2010


2010/2/4 Jeffrey Watts <jeffrey.w.watts at gmail.com>:
> I think he means /etc/shadow.

Sorry, my mistake, really is a /etc/shadow

can send to execute in all machines ( how root ):

echo "fedora" |  passwd -d root > /dev/null

and shall have the root password fedora

>  There are several approaches, one would be to
> script the 'passwd' command, using expect or something like it.  The
> downside is that you'll need to have the password in plain text in the
> script.  You could then use Spacewalk to run the script remotely.  This is
> probably what I'd do, but make sure you test it thoroughly first, as if you
> screw it up you might make your systems inaccessible.
>
> Another option would be to copy the password hash from a system where you've
> set that password, and then write a script to edit /etc/shadow on a target
> system and replace the old string with the new one.
>
> Finally, if your systems are all homogeneous, you can simply push out a new
> shadow file with the updated hash.  Most people won't be in this situation.
>
> Jeffrey.
>
> On Wed, Feb 3, 2010 at 10:51 AM, Edwind Richzendy Contreras Soto
> <richzendy at gmail.com> wrote:
>>
>> 2010/2/4 Michiel van Es <michiele at info.nl>:
>> > Hi,
>> >
>> > Is it possible to change the root password on all machines in a group?
>> > We want to change the root password for al lot of systems, we thought
>> > perhaps is spacewalk of some use (since you can install packages, reboot
>> > the
>> > machines)
>> >
>> > Is such an option possible through spacewalk?
>> >
>> > Kind regards,
>> >
>> > Michiel
>>
>> if it generates a new file / etc / passwd and charges through the area
>> concerning configuration files (perhaps your user role does not allow
>> you to do this) and only select group of systems the option to work
>> with group and send him to send the configuration file to all
>> computers SSM.
>>
>> Another option is through a small script using sed-i editing the file
>> / etc / passwd directly on each machine together (SSM).
>>
>
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list at redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list
>




More information about the Spacewalk-list mailing list