Tuesday, January 20, 2015

Change Linux password

# echo "linuxpassword" | passwd --stdin linuxuser

or

# echo -e "linuxpassword\nlinuxpassword" | passwd linuxuser



This can also be put into one bash script-
For example, change the password of linuxuser on a batch of servers (100 servers: 10.1.0.1 to 10.1.0.100) by:

# for ((i=1;i<=100;i++)); do ssh 10.1.0.$i 'echo -e "linuxpassword\nlinuxpassword" | passwd linuxuser'; done;

No comments: