Portál AbcLinuxu, 9. června 2025 05:07


Dotaz: vnc server

30.11.2005 19:27 coll2005
vnc server
Přečteno: 718×
Odpovědět | Admin
Potřeboval bych poradit jak nastavit vnc server na fedoře s user i pasword. Prosim o pomoc!
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

vmachek avatar 30.11.2005 21:03 vmachek | skóre: 7 | Příbram
Rozbalit Rozbalit vše Re: vnc server
Odpovědět | | Sbalit | Link | Blokovat | Admin
google.com a man vnc
1.12.2005 00:29 Pmx
Rozbalit Rozbalit vše Re: vnc server
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud se chceš přes VNC připojit do již běžícího sezení, pak třeba v Gnome je celkem standardně VNC server vino a ten se snadno konfiguruje přes menu Prostředí -> Nastavení -> Vzdálená pracovní plocha. Když ale vidím požadavek na zadání uživ. jména, tak mě napadá, že to asi nebude to, co potřebuješ :-) To by pak mohlo být např. toto. Možná (možná ne) existuje ale i přímo Fedoří řešení.
1.12.2005 10:15 N0rT0n | skóre: 9 | blog: Lama | Brno
Rozbalit Rozbalit vše Re: vnc server
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příklad:

server  : 192.168.1.10 (název třeba server)
klient  : 192.168.1.37 (název třeba klient)
uživatel: lojza

Přihlásíš se z klientské stanice přes SSH na server pod daným uživatelem. Jak se objeví prompt spustíš vncserver (příkazem vncserver). Pokud ho spouštíš poprvé, bude žádat o nastavení hesla. Heslo nemusí být totožné s tím, co je v /etc/passwd. Heslo se dá kdykoliv změnit příkazem vncpasswd.

Pokud vše proběhne korektně, tak se v domácím adresáři daného uživatele založí podadresář .vnc, se kterým pracuje vncserver. V tomto adresáři je k dipozici skript xstartup, který slouží ke konfiguraci serveru. Například pro KDE by mohl vypadat třeba takto:

#!/bin/sh

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
startkde &

Tím je vše připraveno na první přihlášení. Je potřeba si pamatovat číslo desktopu, na kterým vnc jede. Po zadání příkazu vncserver se objeví tato hláška:


New 'server:1 (lojza)' desktop is server:1

Starting applications specified in /home/lojza/.vnc/xstartup
Log file is /home/lojza/.vnc/server:1.log


Na server se ze stanice klient přihlašuje pomocí příkazu vncviewer. V tomto konkrétním případě to bude vypadat asi takto:


[lojza@klient ~]$ vncviewer 192.168.1.10:1

nebo

[lojza@klient ~]$ vncviewer server:1

kde číslo 1 specifikuje číslo desktopu, na kterém běží vncserver.

Nutno podotknout, že vncserver poskytuje své služby na portech 5901 (pro viewer) resp. 5801 (pro přístup přes web. klienta), proto by bylo více než vhodné, mít tyto porty uvolněny pro přístup z příslušných počítačů skrz firewall. Blokované porty na firewallu mají značný sklon k vytváření adrenalinových scén při experimentování (nejen) s VNC :-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.