Newsgroup: it.comp.os.linux.iniziare
Titolo: tightvnc e ssh

Dubbio :
leggo che thighvnc funziona con ssh tunnel, ma lo fa in automatico o si deve 
settare da qualche parte; nel log e nei messaggi a video non rieso a capire.
Nella seconda ipotesi come realizzo un tunnel, perch� non riuscivo con vnc e 
sono passato a tightvnc proprio per questo (il comando sul client che davo 
era 
ssh -L 5900:localhost:5900 user@server
ma 
vncviewer  
127.0.0.1:5900
nonsortiva effetto voluto.
Grazie e ciao.

 nonsortiva effetto voluto.
Ci vogliono DUE due punti fra host e porta:
vncviewer 127.0.0.1::5900
non so con altri vnc, ma *di sicuro* con tightvcn.
-- 
Massimo Bacilieri AKA Crononauta


Io ho provato facendo prima il tunnel
$ ssh -L 5900:localhost:5900 user@server
e poi
$ vncviewer localhost:5900
e funziona. Funziona anche con i due punti (localhost::5900).
Tightvnc effettua automaticamente la connesisone criptata usando
$ vncviewer -via server localhost
dove "server" va sostituito con il nome della machcina remota.

provato entrambe le soluzioni stesso risultato
sequenza comandi
comando sul server
beat@server vncserver 
Couldn't start Xvnc; trying default font path.
Please set correct fontPath in the vncserver script.
New 'X' desktop is server:1
Starting applications specified in /home/beat/.vnc/xstartup
Log file is /home/beat/.vnc/server:1.log
comando sul client
prima apro il tunnel
bash-3.1$  ssh -L 5900:localhost:5900 beat@server
poi vncviewer
beat@work:~$ vncviewer 127.0.0.1::5900
Error: Can't open display: 
beat@work:~$ vncviewer -via server localhost
beat@server's password: 
Error: Can't open display: 
cos� invece funziona 
beat@work:~$ vncviewer server:1
ma uso il tunnell ssh ??
direi di no.
dimenticavo, tutto con slack13.0.
Grazie ciao.

 e funziona. 
Mmmhhh allora mi sa che il problema sta nel fatto che cosimopiovasco
faceva il tunnel sul localhost, e il vnc su 127.0.0.1.
Sarebbe interessante vedere se per caso localhost non viene risolto con
l'IP della LAN, invece che con 127.0.0.1, e il binding del servizio non
sia quindi su quello.
Perché allora fai il tunnel su - magari - 192.168.1.x, e poi lo vai a
cercare su 127.0.0.1, ovviamente non va.


 beat@work:~$ vncviewer server:1
vncviewer 
127.0.0.1:1
-- 
 ************** (.)_(.) *******************
 Un amico � uno che sa tutto di te e,
 nonostante questo, gli piaci
(E. Hobbard) 

 
bash-3.1$ vncviewer 
127.0.0.1:5900
vncviewer: VNC server closed connection
bash-3.1$ vncviewer 
127.0.0.1:1
vncviewer: ConnectToTcpAddr: connect: Connection refused
Unable to connect to VNC server
boh!

 ha scritto nel messaggio 
news:7VH9n.19701$Ua....@twister2.libero.it...

Ti ho detto una stipidata scusami. Se passi :1 punti alla porta 5901 che non 
hai aperto per il tunnel.
L'avevo gia' fatto tempo fa ma ho voluto riprovarlo nel caso stessi 
dimenticando qualcosa.
Tunnel:
ssh -f utente@ip -L 5900:
127.0.0.1:5900
Viewer
vncviewer 127.0.0.1
Se non blocchi niente con fw dovrebbe funzionare (a me va).
Ciao


 Ciao
Ho risolto 2 gg. fa ma non ho avuto tempo di postare prima, sorry !!
ho leggiucchiato 2/3 tutorial su vnc/tightvnc e alla fine ho dato
comando sul server
-----------------------------------------------------
beat@server vncserver 
Couldn't start Xvnc; trying default font path.
Please set correct fontPath in the vncserver script.
New 'X' desktop is server:1
Starting applications specified in /home/beat/.vnc/xstartup
Log file is /home/beat/.vnc/server:1.log
-----------------------------------------------------
comando sul client
-----------------------------------------------------
beat@work:~$ vncviewer -via server :1
beat@server's password:******
Connected to RFB server, using protocol version 3.8
Enabling TightVNC protocol extensions
Performing standard VNC authentication
Password: ******
Desktop name "beat's X desktop (server:1)"
VNC server default format:
  32 bits per pixel.
  Least significant byte first in each pixel.
  True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
Using default colormap which is TrueColor.  Pixel format:
  32 bits per pixel.
  Least significant byte first in each pixel.
  True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
Using shared memory PutImage
Tunneling active: preferring tight encoding
-----------------------------------------------------
Quindi deduco che :
1)	dall'ultima frase sono con il tunnel ssh
2)	la prima autenticazione apre il tunnel
3)	la seconda autenticazione accede aln vnc server
Giusto ??
GRazie e ciao