[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: lavantar servidor vnc por ssh



El día 23 de abril de 2016, 19:15, fernando sainz
<fernandojose.sainz@gmail.com> escribió:
> El día 23 de abril de 2016, 19:11, Billy Yeffry Fernández Rodríguez
> <billy.yeffry@gmail.com> escribió:
>> El día 23 de abril de 2016, 12:58, fernando sainz
>> <fernandojose.sainz@gmail.com> escribió:
>>> El día 23 de abril de 2016, 18:39, Billy Yeffry Fernández Rodríguez
>>> <billy.yeffry@gmail.com> escribió:
>>>> El día 23 de abril de 2016, 11:36, Camaleón <noelamac@gmail.com> escribió:
>>>>> El Sat, 23 Apr 2016 10:37:17 -0400, Billy Yeffry Fernández Rodríguez
>>>>> escribió:
>>>>>
>>>>>> como puedo conectarme via ssh a un equipo remoto para ya luego correr el
>>>>>> vnc server en la maquina remota y de esta manera tomar el control de la
>>>>>> sesion X del usuario de esa maquina (claro, yo me conectare usando un
>>>>>> cliente vnc desde mi equipo)
>>>>>
>>>>> Para conectarte vía ssh tienes que tener cuenta:
>>>>>
>>>>> 1/ Equipo cliente con servidor ssh ejecutándose y configurado para
>>>>> aceptar peticiones
>>>>>
>>>>> 2/ Cortafuegos con los puertos requeridos abiertos
>>>>>
>>>>>> Que hacen ustedes en estos casos cuando tienen que dar soporte a un
>>>>>> equipo remoto y tienen que tomar control de la sesion grafica?
>>>>>
>>>>> En windows TeamViewer es una joyita pero en Linux necesita Wine si mal no
>>>>> recuerdo lo cual no me termina de convencer.
>>>>>
>>>>>> Que me sugieren en mi caso?
>>>>>
>>>>> Pues tener configuradas en el cliente alguna de estas opciones:
>>>>>
>>>>> https://help.ubuntu.com/community/VNC/Servers
>>>>>
>>>>> Para un caso esporádico y rápido, ssh con sesión gráfica (-X) te permite
>>>>> ejecutar aplicaciones en remoto.
>>>>>
>>>>> Saludos,
>>>>>
>>>>> --
>>>>> Camaleón
>>>>>
>>>>
>>>> He probado con el x11vnc al ejecutarlo de la siguiente forma por ssh:
>>>>
>>>> x11vnc -display :0
>>>>
>>>> asumiendo que el usuario se esncuentra trabajando graficamente en :0
>>>> el programa corre y cuando corro el cliente vnc en mi computadora y
>>>> pongo la ip (uso remmina) entonces detecta la conexion pero
>>>> inmediatamente se cierra, el programa x11vnc inmediatamente deja de
>>>> correr en la maquina remota, este no lanza ningun error.
>>>>
>>>> El equipo remoto tiene una instalacion minima de debian: solo tiene
>>>> xorg, lightdm, rdesktop, openssh-server y x11vnc.
>>>>
>>>> No se si me faltara alguna otra cosa. Descarto la idea de Teamviewer
>>>> porque el equipo remoto es un thinkclient, y tan solo tiene 2G de
>>>> espacio, y la idea es que el usuario no tenga contacto con ninguna
>>>> aplicacion local de linux. Tan solo se conecta remotamente a windows
>>>> server.
>>>>
>>>
>>>
>>> http://linux.die.net/man/1/x11vnc
>>>
>>> By default x11vnc will not allow the screen to be shared and it will
>>> exit as soon as the client disconnects. See -shared and -forever below
>>> to override these protections. See the FAQ for details how to tunnel
>>> the VNC connection through an encrypted channel such as ssh(1). In
>>> brief:
>>>
>>> ssh -t -L 5900:localhost:5900 far-host 'x11vnc -localhost -display :0'
>>>
>>>
>>> S2.
>>>
>>
>> aun poniendolo de la siguiente manera: x11vnc -display :0 -shared -forever
>> igualmente me saca inmediatamente entro. La diferencia es que x11vnc
>> no se me cierra.
>>
>
> Creo recordar que por seguridad el tcp esta bloqueado en x11.
>
> Prueba con el tunel ssh como pone en la página de manual que te puse.
>
> S2.

Perdona, se me fue la pinza, lo del tcp no es en este caso.

Tendrás que ver como te autentificas en el vnc.

S2.


Reply to: