ssh che avvia un comando come mutt


6

Perché il seguente non funziona da una macchina Ubuntu ad un altro

ssh  user@host mutt

(si siede lì senza fare nulla)

Considerando che quanto segue va bene

ssh  user@host ls 

Risposte:


6

Prova a usare l' -topzione per ssh, per forzarlo ad allocare uno pseudo-terminale. Per ulteriori informazioni, vedere la sezione 7.4.5.5 di SSH: la guida definitiva .


@coneslayer - Avevo visto lo pseudo-terminale ma non capivo cosa facesse davvero. Questo è il trucco per me
justintime

Quell'opzione -t è fantastica - grazie mille!
Coderer,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.