Execute htop sobre ssh via comando único

13

Eu quero rodar o htop sobre o ssh - mas inicie-o automaticamente em um sistema sem teclado com um shell script. Minha primeira ideia foi

ssh [email protected] 'htop'

mas:

Error opening terminal: unknown.

Existe alguma maneira de iniciar o htop remoto sem digitar o comando em todas as conexões?

Obrigado antecipadamente!

    
por wb7 22.04.2014 / 14:49

1 resposta

16

Use o sinalizador -t com SSH:

ssh [email protected] -t 'htop'

Isso forçará uma alocação de TTY (o ssh não aloca um TTY se não for necessário, normalmente apenas para shells interativos).

    
por 22.04.2014 / 15:34