[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, 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.


Reply to: