Plink sudo rootsh enviar senha

0

Eu quero automatizar algumas tarefas em um servidor e estou tendo algum problema com o envio da senha para o sudo.

Cenário:

  • servidor linux
  • pode ssh com usuário local (posso enviar a senha desse usuário via plink)
  • precisa sudo para outro usuário, DEVE usar "sudo rootsh -i -u TESTUSER
  • Eu quero passar a senha para o comando sudo acima automaticamente
  • não consigo alterar as configurações do servidor

Eu tentei vários combos, como a senha "echo -e" "| sudo -S rootsh -i - u TESTUSER"

Mas o sudo -S não funciona com o rootsh aparentemente.

Eu tentei passar a senha mais algumas maneiras, mas nada parece funcionar.

Alguém tem alguma idéia de como eu poderia enviar a senha, para que ela funcione com o rootsh?

Eu sei que usar espera deve / pode funcionar, mas é o último recurso, já que estou tentando usar funções básicas e não instalar pacotes adicionais.

Todas as sugestões são bem-vindas.

Obrigado, R

    
por Matthers 20.09.2018 / 10:05

0 respostas