Os operadores do shell funcionam apenas em um shell.
ssh ... sh -c '...;...'
kamal@shell001:~ $ for i in 'cat FILE';do ssh $i -l localadmin 'su;ipmitool bmc reset cold';done
localadmin@server1's password:
Unknown command: su;ipmitool
Alguém pode sugerir como executar o ssh e mudar para su
e executar qualquer comando. Obrigado você
Estou usando o Debian 4.1.35-1 ([email protected]).
sudo
não funciona.
server1# su;ipmitool mc info
Unknown command: su;ipmitool
server1# su|ipmitool mc info
Unknown command: su|ipmitool
server1# su
root@server11:~#
O comando após su com ponto-e-vírgula não está funcionando. Depois de alternar como root, o comando funciona.
Tags debian