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

Linux – X11-Weiterleitung über SSH?

Ich habe in den letzten Stunden mit der X11-Weiterleitung herumgespielt und es bisher geschafft, den X-Server meines Desktop-PCs an meinen Laptop weiterzuleiten, wobei ich X11VNC als Server und X2VNC als Client verwendete. X2VNC verwendet Xinerama, um ein Dual-Screen-ähnliches Verhalten zwischen meinem Laptop und meinem Desktop-PC bereitzustellen.

Es ist wirklich großartig!

Ich weiß, dass die meisten Linux-Systeme Xorg und Desktop-Umgebungen auf TTY7 ausführen.

Daher dachte ich, ist es irgendwie möglich, den VNC-Tunnel mit seinem eigenen TTY zu verbinden?

Es wäre großartig, zwischen zwei TTYs hin- und herschalten zu können, um auszuwählen, welche Maschine verwaltet werden soll. Und ich würde diesen Ansatz mehr mögen, als Xinerama oder eine GUI zu verwenden.

Akzeptierte Antwort:

Ich denke, das ist nicht wirklich eine Antwort, aber es könnte ein Ausgangspunkt sein.

Ich habe ein paar zusätzliche X-Server gestartet, die xinit so verwenden;

xinit -- :1 tty3   
xinit -- :2    
xinit -- :3 tty5    
xinit -- :4

Es sieht so aus, als könnte ich sogar mehrere gnome3- und xfce-Sitzungen auf verschiedenen virtuellen Displays starten

startx -- :2  tty3   
startx -- :3  tty4

Und jetzt kann ich mit diesen Sitzungen beginnen, indem ich die DISPLAY-Variable export DISPLAY=:3 exportiere und wählen Sie es dann mit Strg-Alt-F2, F3 usw.

aus

Allerdings habe ich absolut keine Ahnung, was ich tue (wechsele ich DISPLAY, Session, Konsole oder tty?), es ist einfach ziemlich cool, wie du sagst… 😉

[[email protected] ~]$ export DISPLAY=:4
[[email protected] ~]$ google-chrome

Linux
  1. So ändern Sie den SSH-Port unter Linux

  2. SSH-Passwortautomatisierung in Linux mit sshpass

  3. So aktivieren Sie die IP-Weiterleitung unter Linux

  4. Was ist IP-Weiterleitung in Linux? Wie aktiviere ich die IP-Weiterleitung?

  5. X-Anwendungen können nicht über SSH unter Linux ausgeführt werden

So konfigurieren Sie die X11-Weiterleitung mit SSH unter Linux

So richten Sie die dynamische SSH-Portweiterleitung unter Linux ein

Verwenden der SSH-Portweiterleitung als Sicherheitstool unter Linux

So führen Sie SSH zum Server über Linux

Wie verbinde ich mich mit Linux VPS über SSH von Linux und Windows OS?

Wie mounte ich einen Remote-Linux-Ordner in Windows über SSH?