OpenSSH ForceCommand

0

Eu quero desabilitar esse tipo de comando executando: ssh user@host command no meu servidor.

Em seguida, quero executar alguns testes e depois invocar o shell interativo

O que eu fiz

Encontrei na Web esse OpenSSH em /etc/ssh/sshd_conf , existe uma opção chamada ForceCommand para substituir seu comportamento padrão.

Por exemplo:

ForceCommand foo além de ignorar o comando emitido via ssh, ele executa o comando foo e então a conexão ssh é fechada.

O que eu espero fazer é: Dentro de foo , eu executaria os testes e, em seguida, invocaria novamente o comportamento padrão que traz o shell interativo.

Eu tentei chamar o shell padrão do usuário, mas não é o mesmo que o normal (não mostra o prompt [user@host dir]$ )

Alguma sugestão?

    
por user619005 21.07.2016 / 12:22

0 respostas