Claro.
ssh [email protected] 'sudo /app/somescript.sh'
Se você fizer uma entrada apropriada no arquivo sudoers, isto é.
Eu só posso entrar em um sistema como um X específico, usando o ssh. Eu quero criar um comando ssh que me permita invocar um script em um servidor específico, mas esse script precisa ser executado como usuário ROOT.
ssh [email protected] '/app/somescript.sh'
O requisito não é automatizar isso em um único comando. Se uma senha for necessária, tudo ficará bem. Isso é possível ?
Claro.
ssh [email protected] 'sudo /app/somescript.sh'
Se você fizer uma entrada apropriada no arquivo sudoers, isto é.
Sinto muito gextra, mas não acho que isso seja possível. você pode testar você mesmo executando:
say This is before; [email protected]; say This is after
o comando ssh está em vigor até você sair dele, então ele executará o próximo comando. Claro que eu tentei a solução do tink, e isso me deu um erro