Come ottenere un prompt di bash in un tunnel ssh con i tasti rsa?


2

Dopo aver impostato client e server con le chiavi pubbliche e aver consentito PubKeyAuthentication, emetto il seguente comando e ottengo una shell che attende indefinitamente.

mad@amd:~> ssh -T mad@myserver.com
Linux debian 2.6.32-5-686 #1 SMP Sun May 6 04:01:19 UTC 2012 i686

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

Se scrivo un punto e virgola, la shell si rompe con un messaggio di errore di sintassi sulla riga 2 di bash e la connessione ssh cade ...

In /var/log/auth.log vedo una sessione aperta e nessun errore.

Dare più vvv al comando ssh non modifica le ultime righe di output né il comportamento.

Grazie!

Risposte:


4

sshL ' -Targomento fa sì che ssh non assegni una pseudo-tty, quindi sono abbastanza sicuro che questo sia il comportamento previsto. Se si desidera un normale prompt di bash, uno che si comporta normalmente e che non esce così, omettere il -T.

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.