De onde vem a saída do script ssh ForceCommand?

2

Eu tenho um script perl que faz um monte de coisas como limitar os comandos que podem ser executados através do ssh (usando SSH_ORIGINAL_COMMAND). O script funciona bem, exceto pelo fato de eu não conseguir ver a saída do script (um monte de coisas que estou imprimindo) em qualquer lugar.

Eu verifiquei /var/log/auth.log , mas não vejo nada lá.

Veja como a linha do meu sshd_config se parece:

ForceCommand /some/path/my_script.pl

Estou executando o Ubuntu 12.x

    
por ritratt 01.03.2017 / 19:19

1 resposta

0

Where does the output from the ssh ForceCommand script go?

O ForceCommand é o comando que é executado pelo usuário de conexão. Portanto, se ele produz alguma saída, ele vai para o usuário que está se conectando.

    
por 01.03.2017 / 20:21