ssh retornou com algo 'desconhecido'

1

Eu uso o ssh para executar algum comando remotamente, algo assim:

ssh user@host 'sudo command'

depois disso, eu tenho essa linha mostrada no shell:

'desconhecido': preciso de algo mais específico.

o que isso significa? Tenho certeza que é o resultado da execução do comando, deve ser algo relacionado ao próprio ssh.

    
por HaiYuan Zhang 25.08.2012 / 05:54

1 resposta

0

É uma pergunta antiga sem uma resposta válida, respondendo-a agora.

A resposta - "'desconhecido': eu preciso de algo mais específico" é principalmente proveniente da biblioteca ncurses / curses. A razão pela qual você está recebendo é - não há terminal válido no controle remoto.

Para se livrar de tais problemas, use -t (ou -ttt) com o comando ssh.

ssh -ttt user@host 'sudo command'
    
por 22.06.2015 / 06:55

Tags