vnc_server
VNC server na Linuxu
Připojení k existující session
- mám doma spuštěn počítač, chci se připojit do existující session
- přímo gnome nabízí jakýsi VNC server (vino)
- x11vnc
# vnc -disapley :0 -auth guess
- otevře port 5900, po odpojení klienta se ukončí
- port lze tunelovat přes SSH
- pokud ten -auth guess nefunguje (ani pod rootem), tak je ještě možné udělat
ps ax | grep auth .. /var/run/gdm3/auth-for-Debian-gdm-IkwIAg/database
Vytvoření session
- mám svůj VPS server, který nemá grafickou kartu
- chci na něm spustit grafické aplikace (firefox) a přistupovat přes VNC
- potřebujeme vlastní prohlížeč, vncserver ale i vlastní xorg server (což je aktuálně default X11 pro Debian)
apt-get install iceweasel xorg vnc4server
- dále potřebujeme nějaký X window manager. Ten zajišťuje, že s oknem lze hýbat, měnit velikost, zavírat, …
- v Debian je jich k dispozici několik
apt-get install x-window-manager
- pro jednoduchost lze použit například
apt-get install twm
- zkusíme spustit vncserver, aby si založil konfigurační soubory. Zeptá se i na heslo.
vncserver :1
- omrknout konfigurák. Je možné tam nastavit, jakou aplikaci chceme na X serveru spustit. Já jsem tam nechal nakonec default.
vim .vnc/xstartup
- VNC následně spustíme
vncserver :1
- ukončit lze pomocí
vncserver -kill :1
- při připojení se musí psát i ta :1, například neco.bari2.eu:1
vnc_server.txt · Poslední úprava: autor: 127.0.0.1
