GNU/Linux >> Linux Esercitazione >  >> Linux

Linux – Inoltro X11 tramite Ssh?

Ho giocato con l'inoltro X11 nelle ultime ore e finora sono riuscito a inoltrare l'X Server del mio PC desktop al mio laptop, usando X11VNC come server e X2VNC come client. X2VNC utilizza Xinerama per fornire un comportamento simile a un doppio schermo tra il mio laptop e il mio PC desktop.

In realtà è davvero fantastico!

So che la maggior parte dei sistemi Linux esegue Xorg e ambienti desktop su TTY7.

Quindi stavo pensando, è possibile in qualche modo avere il tunnel VNC legato al proprio TTY?

Sarebbe fantastico poter passare da un TTY all'altro per scegliere quale macchina gestire. E mi piacerebbe questo approccio più che usare Xinerama o una GUI.

Risposta accettata:

Immagino che questa non sia davvero una risposta, ma potrebbe essere un punto di partenza.

Ho avviato un sacco di server X extra usando xinit in questo modo;

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

Sembra che io possa anche avviare più sessioni di gnome3 e xfce su diversi display virtuali

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

E ora posso iniziare cose in quelle sessioni esportando DISPLAY var export DISPLAY=:3 e quindi selezionalo usando Ctrl-Alt-F2, F3 ecc

Tuttavia non ho assolutamente idea di cosa sto facendo (sto cambiando DISPLAY, sessione, console o tty?), è semplicemente fantastico, come dici tu... 😉

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

Linux
  1. Come modificare la porta SSH in Linux

  2. Come abilitare l'inoltro IP su Linux

  3. Che cos'è l'inoltro IP in Linux? Come abilitare l'inoltro IP?

  4. Impossibile eseguire applicazioni X tramite SSH in Linux

  5. ssh attraverso un router senza port forwarding

Come configurare l'inoltro X11 utilizzando SSH in Linux

Come configurare il port forwarding dinamico SSH su Linux

Utilizzo di SSH Port Forwarding come strumento di sicurezza in Linux

Come eseguire l'SSH sul server tramite Linux

Come mi collego a Linux VPS tramite SSH da Linux e Windows OS?

Come posso montare una cartella Linux remota in Windows tramite SSH?