pssh 複数のサーバーが root でコマンドを実行します。

pssh 複数のサーバーが root でコマンドを実行します。

psshを使用してマルチボードサーバーでコマンドを実行しようとしています。私にエラーがあります。

[5] 14:38:01 [FAILURE] xcasw2828102sj Exited with error code 126
sh: /bin/chpasswd: 0403-006 Execute permission denied.

注文の実行:

pssh -A -l AXAIPL0201123 -x "-tt" -t600 -p5 -h servers.dat -i "sudo -S PASSWORD su -c"echo 'echo "username:password" | /bin/chpasswd -c'

コマンドで使用したのと同じパスワードを使用してサーバーにログインした場合は、rootとしてログインしてaixで "echo "username:password" | /bin/chpasswd -c"を実行することもできます。

関連情報