====== 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 * [[https://www.ndchost.com/wiki/vps/x-server-vnc|zdroj]]