Como alterar a senha do usuário em todos os nós de um cluster linux (pbs)

0

Existem vários comandos de cluster que permitem a execução de operações em todos os nós do cluster de uma só vez, por ex. cexec , como em cexec mkdir /scratch/something .

Como posso alterar a senha em todos os nós de uma só vez para um usuário?

    
por Magicsowon 25.02.2016 / 18:12

1 resposta

0

Isso deve funcionar:

for i in serverlist;do
   ssh $i "usermod --password $(echo my_new_password | openssl passwd -1 -stdin) USERNAME"
done

usermod não solicita, mas a senha precisa ser criptografada primeiro.

    
por 25.02.2016 / 19:14