Execute htop sobre ssh através de um único comando

16

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

ssh [email protected] 'htop'

mas:

Error opening terminal: unknown.

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

Desde já, obrigado!

wb7
fonte

Respostas:

20

Use a -tbandeira com SSH:

ssh [email protected] -t 'htop'

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

mtak
fonte
Muito obrigado, era isso que eu estava procurando!
Wb7