O problema é que você não tem permissão para fazer logon na máquina remota. Quando você digita o primeiro comando pdsh ... , ele realmente não se conecta ao servidor. Isso acontece quando você tenta executar qualquer comando, como cd /var .
Como pdsh pretende executar comandos em paralelo, sugiro que você configure a autenticação de chave pública:
- Do
ssh-keygen -t rsano seu servidor. Você será solicitado a selecionar o nome e o local da chave e dos arquivos key.pub. - Abra o arquivo
.pubque você gerou na etapa anterior e copie o texto completo. - Cole esse texto no arquivo
/root/.ssh/authorized_keysno servidor remoto (loop). Se o arquivo não existir, você poderá criá-lo com segurança. (Lembre-se de definir perms apropriados, como 600). - Lucro!