Ejecute htop sobre ssh con un solo comando

16

Quiero ejecutar htop sobre ssh, pero ejecutarlo automáticamente en un sistema sin teclado con un script de shell. Mi primera idea fue

ssh [email protected] 'htop'

pero:

Error opening terminal: unknown.

¿Hay alguna manera de iniciar htop remote sin escribir el comando en cada conexión?

¡Gracias por adelantado!

wb7
fuente

Respuestas:

20

Use la -tbandera con SSH:

ssh [email protected] -t 'htop'

Esto forzará una asignación de TTY (ssh no asigna un TTY si no es necesario, normalmente solo para shells interactivos).

mtak
fuente
Muchas gracias, ¡esto era lo que estaba buscando!
wb7