OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
Escritorio remoto en Mageia 2
Buenas,
he visto varios hilos por aquí hablando de escritorios remotos pero lo cierto es que me lío.
Estaba usando Teamviewer para acceder al ordenador de mi madre desde mi casa, pero acabo de migrar ambos pc a 64 bits y las únicas versiones de ese programa que parecen funcionar en las Mageias/Mandrivas son las de 32 bits, al menos a mi me funcionaba la que ponen como genérica y ha dejado de hacerlo en 64. He probado también los otros rpm que suministran para otras distros y tampoco. Y al ser privativo no dan los fuentes para compilarlos.
El caso es que me venía muy bien porque lo único que tenía que hacer mi madre era pinchar en el icono del lanzador y yo ya me conectaba, así que necesitaría algo lo más sencillo posible.
La alternativa libre podría ser vnc, supongo, pero no veo muy claro cómo montarlo aquí... ¿el paquete es el vnc-server-common o es preferible el tigervnc-server? ¿Necesito luego el x11vnc o con un cliente tipo krdc u otro?
Los hilos que he encontrado son más bien de gente que tiene problemas, pero si hay alguno fácil de seguir que me haya perdido se agradecerá también el enlace. O cualquier otra sugerencia que facilite las cosas.
Saludos,
Colegota
# 120739 Mala suerte, no tengo tiempo...
Lo tengo implementado en RecoverDrake, pero no me ha dado tiempo a subirlo, tanto como servidor como cliente y funcionando en un servidor Mandriva 2010.2 y cliente Mageia 2 y otro cliente Windows XP.
A ver si lo subo de una vez aunque esta muchas cosas a medio, las inhabilito y las dejo en "gris", jeje...
Lo hice porque me tiro 3 meses fuera de casa y dejo el ordenador encendido en casa y asi lo controlo y si quiero apagarlo, pues lo hago.
Esta hecho para una sesión X por lo que no hay que hacer nada raro de tener que entrar sobre la marcha ni cosas raras.
A ver si esta noche (hora Española) de digo todo lo que tienes que utilizar y como configurarlo para que todo quede como la seda.
Saludos!!!
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)
Usuario
# 120741 Espero :)
Pues gracias, me cuentas cuando puedas. Lo único que tengo solo hasta el martes que estoy en casa de mi madre para configurarle el suyo antes de volverme a la mía.
# 120744 Lo necesario para VNC...
Primero tienes que tener instalados los siguientes paquetes.
1.- x11vnc (En el ordenador que sea el servidor, ya que es el unico o de los pocos que puede ser cargado sobre una sesión X abierta).
2.- TigerVNC (Para Sesión remota, ya que es facil y flexible).
Saber tu ip publica:
Accedes desde la terminal o desde el buscador y pones lo siguiente...
http://cualesmiip.e-mision.net:999
Te dará tu IP publica y que si es fija no hay problema, con una vez te sobra, sino tendrás que pensar que al ser dinamica se cambia cada vez que accedas a tu equipo, por lo que puedes automatizarlo y meterlo en un fichero y que lo envie por correo a tu webmail de gmail. RecoverDrake y una cuenta de gmail, ya me lo hace automatica ya que me configura el servidor de correo para envio desde el codigo del programa ya que esta programada dentro y lo hace sobre la marcha con mutt.
Configurar Servidor:
Lo que tienes que configurar en x11vnc para que puedas acceder como servidor desde otro ordenador es poner lo siguiente...
x11vnc -bg -gui -forever -viewonly -allow [ip destino] -passwd [clave]
Opciones que he puesto:
-bg: En segundo plano.
-gui: Te abre un gui con la configuración que hayas introducido e incluso puedes cambiar parametros, pero con lo puesto tienes de sobra.
-forever: Esta opción es muy importante ya que si no la pones en la terminal, cuando cierres el primer contacto con el server, ya no dejara entra ninguno mas y no habras hecho nada de nada.
-viewonly: En el caso de que solo quieras desde la sesion remota ver y no cambiar ningún dato.
-allow [ip destino1,ip destino2]: Las ip's que serán aceptadas, sino lo pones todas podrán acceder, de esta manera solo autorizas a una ip o yo como he hecho una tabla de sql donde pongo todas las que pueden acceder a mi ordenador, por si tienes trabajo, casa, particular, etc. Si la ip de tu sesion remota es dinamica no pongas este parametro ya que al limitarlo no podrás acceder cuando cambie. Tienen que ir separadas por una coma(,).
-passwd [clave]: Pones la clave que quieras y que será requerida para el equipo remoto, sin ella no accedes, asi de sencillo.
Lo más importante para mi es la primera, segunda, tercera, quinta y sexta, ya que la cuarta no es necesario si quieres tener un acceso total al equipo.
Configurar acceso remoto:
vncviewer [ip servidor]:5900
Ahora comprenderas porque es necesario la ip del equipo, lo del 5900 es el puerto por defecto para VNC, pero la verdad que yo lo he utilizado con el y sin el y me ha funcionado, ya que puede cambiar 5901,5902,etc. si accedes cierras el servidor y lo vuelves a abrir.
para cerrar el servidor pones killall x11vnc y matas el proceso abierto en segundo plano y que no puedes ver, jeje...
Creo que es todo, aunque te dejo unos pantallazos haciendolo desde RecoverDrake para que te hagas una pequeña idea.
Configuración del server:
Configuración del remoto:
Comentas...
Saludos!!!
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)
Usuario
# 120746 Probando (con no mucho éxito)
Ante todo muchas gracias y siento si he sido la causa de acostarte tan tarde. ;)
Antes de nada, estoy en casa de mi madre por lo que no tengo la posibilidad de una configuración externa y estoy tratando de hacerlo desde la red de casa con los dos pc conectados al mismo router.
He abierto en el router los 5900 y 5901 para la ip del pc de mi madre. Y trato de acceder con esta ip local, pero lo rechaza.
En el pc servidor he instalado x11vnc y en el cliente tigervnc (el cliente).
En el servidor lanzo
Le he quitado el allow ya que no se con qué ip entraré pues ambas son dinámicas. Pero la pantalla que sale no tiene nada que ver con el pantallazo que muestras, es una con formato X antiguo y con oopciones muy diferentes.
Desde mi portátil he instalado tigervnc y por gui o por la línea que indicas le doy la dirección del otro pero acaba con un timeout.
Como la pantalla del servidor no se parecía en nada, he probado a instalar también tigervnc-server que ha instalado el vncserver-common pero tampoco...
Por cierto, necesitaré que mi madre no tenga que lanzar nada así que supongo que se puede iniciar x11vnc sin la opción -gui en el arranque.
Sobre lo de la ip dinámica, tengo una cuenta de no-ip.org que supongo que será lo que utilice. De gmail y similares me estoy quitando. ;)
Saludos,
Colegota
Usuario
# 120747 ¡UUUPPPPSSSS! Perdón...
Hubiera puesto la mano en el fuego que estaba desactivado el cortafuegos pues es lo primero que hago en las instalaciones pero estaba activo.
Ya entro al otro ordenador dentro de la red local aunque ahora no tengo claro si tiene que ver con el vncserver o basta con el x11vnc...
¿Alguna sugerencia de cómo arrancar en el inicio automáticamente y si tengo que iniciar vncserver o sólo x11vnc?
Gracias...
Usuario
# 120748 ¿Cómo lo ejecuto al inicio?
Buenas,
pensaba que para que se ejecutase al inicio bastaba con añadir unas líneas al /etc/rc.local. Yo he puesto esto:
Pero no parece lanzarse. También he probado a un script con esas líneas en ~./config/autostart pero tampoco.
El noip2 es el script de no-ip.org para que se actualice la ip dinámica.
¿Qué falla?
Saludos,
Colegota
# 120749 Veamos...
El x11vnc lo inicias en el server.
El TigerVnc lo inicias en el cliente.
Quitale el -bg para ver por terminal que es lo que esta haciendo y donde da el error.
Si te lo carga con exito, no hay que hacer nada más ya que al ir al TigerVnc se tiene que conectar al poner la IP del ordenador que emite (Servidor) y luego la clave que has introducido.
Una de las causas de timeout es porque la ip no la reconoce, asi que prueba a pinchar la dirección que te he puesto y ver si la ip concuerda con la que introduces en la ventana del cliente.
noip2 no lo he utilizado nunca y no te puedo decir más.
Un ejemplo:
SERVIDOR: IP 34.252.32.525
x11vnc -forever -passwd 527832XD25ES
(Se deberia haber conectado ya que lo que tira en la consola pone de que la conexión se ha realizado o algo asi).
CLIENTE: tigervnc 34.252.32.525 (:5900 es opicional y no hace falta ponerlo).
Ventana de clave: 527832XD25ES
(Ya deberias ver la pantalla del otro ordenador servidor).
Es asi de simple, pero lo unico que veo diferente puede ser por la IP, pero para eso debes crear una cuenta de gmail o mantenerla (jeje) para que te envie a otro correo via webmail la ip que en ese momento esta en activo.
Es normal que muchas de las cosas que te he puesto como el correo y el gui que te he enviado no lo veas ya que si lo lees bien esta hecho por mi dentro de mi programa RecoverDrake y por lo tanto esas opciones tan sencillas no las tendras en el gui de x11vnc.
Prueba y comentas...
PD.: Siempre me acuesto tarde programando varias aplicaciones que tengo a medio, entre otras esta el nuevo RecoverDrake y otras profesionales para empresas.
Para ejecutarlo al inicio lo tienes un poco complicado si no lo automatizas, pero con un simple script y poniendo que se ejecute en las opciones de kde al inicio deberia bastar.
Creo que con ponerlo en Preferencias del sistema/Arranque y apagado/Autoarranque/Añadir script/Poner nombre/Aceptar deberia bastar.
Para saber si esta corriendo busca x11vnc en los procesos con (Ctrl+Esc).
Saludos!!!
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)
Usuario
# 120753 Vale, ya está
Gracias, ya funciona.
Lo del timeout era por que estaba activado el cortafuegos, lo pone en otro mensaje más arriba.
He creado un script con las dos líneas y lo he configurado para que arranque con KDE como dices.
Para saber la ip utilizo http://no-ip.org que te mantiene la ip asociada a un alias tipo usuario.no-ip.org. Tiene un cliente para Linux para que actualice esa IP cuando ésta cambia y lo que me fallaba era que el instalador daba permisos de root al ejecutable y el fichero de configuración y faltaba un chown usuario:usuario a ambos para llamarlo desde un usuario normal.
Cuando vuelva a mi casa tengo que probar en remoto real.
Y mientras mirar las configuraciones porque ahora me sale con la pantalla en plena resolución y colores y supongo que eso comerá mucho ancho de banda y habrá que reducirlo. Supongo que se podrá pero no se si en el servidor o en el cliente.
Por cierto ¿de qué programa es el pantallazo ese de configuración del servidor que habías puesto? Porque a mi con el x11vnc -gui me sale otro totalmente diferente...
Saludos,
Colegota
# 120756 Te lo he dicho anteriormente...
Es mio, esta hecho por mi en un programa que tengo de utilidades.
Saludos!!!
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)