GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie verwenden Sie auf einem Linux-Server mehrere Terminals über eine einzige SSH-Verbindung?

Lösung 1:

Verwenden Sie einfach den GNU-Bildschirm, es ist großartig, da Sie Remote-Sitzungen starten und wiederherstellen können, wenn Ihre Verbindung unterbrochen wird. Es ist als Paket für die meisten Distributionen verfügbar und kann sogar bereits auf Ihrem Universitätssystem installiert sein.

Das Handbuch gibt Ihnen alles, was Sie für den Einstieg benötigen, standardmäßig wird allen Befehlen Ctrl+A vorangestellt . Um beispielsweise die Bildschirmhilfe aufzurufen, drücken Sie einfach Ctrl+A drücken Sie dann ?

Lösung 2:

screen ermöglicht es Ihnen, mehrere Terminals und mehr zu haben (z. B. die Möglichkeit, Ihre Sitzung zu trennen und wieder zu verbinden).

Einige Anmerkungen zum Einstieg:

Ctrl-a c   create
Ctrl-a d   detach
screen -r  reattach
Ctrl-a a   toggle
Ctrl-a "   list

Und einige Leseempfehlungen:

  • http://en.wikipedia.org/wiki/GNU_Screen
  • http://jmcpherson.org/screen.html
  • http://blogamundo.net/code/screen
  • http://www.kuro5hin.org/story/2004/3/9/16838/14935

Lösung 3:

Sehen Sie sich die folgenden beiden Artikel zur gemeinsamen Nutzung von SSH-Verbindungen an:

http://fermiparadox.wordpress.com/2008/06/19/ssh-connection-sharing/
http://protempore.net/~calvins/howto/ssh-connection-sharing/

Führen Sie im Grunde eine Google-Suche nach ssh-Verbindungsfreigabe durch und Sie werden eine Menge anderer Artikel darüber finden.

Lösung 4:

Möglicherweise könnten Sie die X-Weiterleitung verwenden, um mehrere entfernte xterms auf Ihrem lokalen Desktop zu öffnen.

Lösung 5:

Sie geben keinen zwingenden Grund an, warum Sie private Schlüssel von den anderen Systemen nicht verwenden können. Generieren Sie sie pro Maschine und fügen Sie die entsprechenden Schlüssel zu „authorized_hosts“

hinzu

Verwenden Sie trotzdem screen.


Linux
  1. So erhöhen Sie das Timeout der SSH-Verbindung

  2. So verwenden Sie OpenSSH, um eine Verbindung zu Ihrem Linux-Server herzustellen

  3. So richten Sie passwortloses SSH unter Linux ein

  4. Fix ::Linux SSH-Fehlerverbindung abgelehnt

  5. Wie aktiviere ich Farbe in Vim über SSH?

So verwenden Sie SSHFS zum Mounten von Remote-Verzeichnissen über SSH

So verwenden Sie mehrere Skype-Konten gleichzeitig unter Linux

So verwenden Sie SSH, um eine Verbindung zu einem Remote-Server herzustellen

So verwenden Sie den Bildschirmbefehl unter Linux, um Terminals zu verwalten

So führen Sie SSH zum Server über Linux

So verwenden Sie SSH, um eine Verbindung zu einem Remote-Server unter Linux oder Windows herzustellen