O que é necessário:
- Chaves compartilhadas pelos usuários
- Criar script comum no servidor
-
Em seu usuário de limite de configuração ssh para comandos específicos:
command="/ bin / myscript.sh", sem encaminhamento de porta, sem encaminhamento X11, sem agente de encaminhamento, sem custo ssh-dss AAAAB3 .... o9M9qz4xqGCqGXoJw = usuário
-
Crie scripts na caixa local ou em suas pastas base que executam um comando ssh para o servidor remoto, executam o script no servidor e, em seguida, produzem
-
Se você precisar de entrada na sessão remota, pode executar seu script local
./ local.sh 01234
Que executa:
ssh user@remote '/bin/myscript.sh $1'
É interpretado como
ssh user@remote '/bin/myscript.sh 01234