Kromann's

Telecomunicaciones, Hardware, Hackintosh, cine, musica, de todo.


1 comentario

Solución al error X11 Connection Rejected Because of Wrong Authentication

Captura de pantalla 2013-02-26 a la(s) 15.06.18

Desde hace unas semanas, como ya publiqué, tengo montado un servidor Linux en un Intel Atom. 

Para quitarle carga de trabajo al procesador del servidor, ya que no es muy potente, tambien para que se calentase menos y así no necesitase tanta disipación y consumiese menos, decidí quitarle de ejecución el entorno grafico.

Empecé a controlar completamente el ordenador a traves de comandos y con conexión remota por SSH. Las interfaces gráficas las ejecutaba a través de X11forwarding remotamente, dejando que el cliente cargara con parte del proceso de la app.

     *Nota: El rendimiento de las X11 en Mac (Xquartz) es bastante mas pobre que sobre Linux, corriendo desde un LiveUSB o incluso desde una maquina virtual Linux puede notarse la mejora de rendimiento.

En un principio todo funcionaba muy bien, pero por A o por B, dejó de funcionar el X11Forwarding. Apareciendo un error al intentar ejecutar las X remotamente por SSH. 

 X11 Connection Rejected Because of Wrong Authentication

/usr/bin/xauth: timeout in locking authority file /home/kromann/.Xauthority

Este error puede deberse a varias causas, así que también hay varios metodos para solucionarlo.

 – Asegúrate de que tienes suficiente espacio en disco.

Ejecuta el comando df para asegurarte:

$ df -H

En caso de tener muy poco espacio en disco, libera un poco para que funcione.

– Asegúrate de que  ~/.Xauthority es propiedad tuya.

Ejecuta el siguiente comando para ver el propietario del archivo:
$ ls -l ~/.Xauthority
Ejecuta chown y chmod para solucionar los problemas de propiedad:

$ chown usuario:grupo ~/.Xauthority
chmod 0600 ~/.Xauthority

Reemplaza usuario:grupo por tu usuario y el grupo al que pertenece.

Asegúrate de que  X11 SSHD Forwarding está activo:

Asegúrate de que la siguiente linea esta activa en sshd_config :

$ grep X11Forwarding /etc/ssh/sshd_config

Debería salir:

X11Forwarding yes

Si X11 está desactivado añade la siguiente linea a sshd_cofing y reinicia el servidor SSH:

X11Forwarding yes

Asegúrate de que el cliente X11 Forwarding está activo:

Asegúrate de que el archivo local de la maquina cliente ssh_config tiene las siguientes lineas:
Host * 

ForwardX11 yes

 

 

Anuncios


41 comentarios

Guia completa Raspberry PI ( Español )

raspi_html_m619ed7da



1. Hardware 1.1. De qué está hecha la Raspberry Pi 1.1.1. SoC 1.1.2. Tarjeta de red 1.1.3. Conexiones 1.2. ¿Qué necesitamos? 2. Conceptos previos 2.1. Cuestiones básicas 2.5.1. Consola 2.5.2. Comandos de interés 2.5.3. Redirección de puertos en el router 2.5.4. Edición de un archivo de texto 2.2. Editor de textos 2.3. Instalar programas 2.4. Iniciar el servidor gráfico 2.5. Dejar iniciada una sesión SSH con ‘screen’ 2.6. Actualizar firmware y software 3. Instalación y configuración de Raspberry Pi 3.1. Instalación de Raspbian 3.2 Formas de conectar la Raspberry Pi 3.2.1 Con pantalla, teclado y ratón conectados 3.2.2. Control mediante SSH 3.3. Configuración de Raspbian 3.3.1. Expand root partition to fill SD card 3.3.2. Set keyboard layout 3.3.3. Change password for ‘pi’ user 3.3.4. Set locale y Set timezone 3.3.5. Configurar la pila TCP/IP manualmente 3.3.6. Actualizar sistema 4. Poniendo la Raspberry Pi al límite 4.1. Probando la potencia gráfica 4.2. Un entorno de escritorio potente 4.3. Reproducción de video en alta definición 4.4. Codificación de video 4.5. Virtualización de una máquina x86 5. Raspberry Pi como ordenador de escritorio (solo para conexión mediante HDMI) 5.1. Suite ofimática 5.2. Reproducción de videos 5.3. Explorador web 5.4. Otros programas 6. Raspberry Pi como HTPC (solo para conexión mediante HDMI) 7. Raspberry Pi como servidor 7.1. Servidor web 7.2. Servidor ftp 7.3. Almacenamiento en la nube 8. Raspberry Pi como servidor de descargas 8.1. Redes ED2K y Kademlia 8.2. Red Bittorrent 9. Raspberry Pi como placa de prototipos electrónicos 9.1. Control mediante la consola 9.2. Control mediante web 10. Control remoto de Raspberry Pi 10.1. SSH 10.1.1. Consola desde SSH 10.1.2. Ejecución de programas gráficos remotos 10.1.3. Gestión de archivos remota 10.2. NoMachine NX 11. ¿Qué más puedo hacer con Raspberry Pi? 12. Referencias

Enlace a la Guia Completa de Alejandro Cobo Lopez.


Deja un comentario

Servidor Atom con Linux en caja de Lego

Ayer terminé la caja de Lego para el server atom que tengo operativo desde hace una semana.
Es un Atom n270 a 1,6ghz con un modulo de 1gb de ram (aunque según linux son 1,5 no se porque, tal vez tenga 512mb soldados a la placa? …)
También le he puesto un disco duro de 160gb de 2,5″ y está conectado a un Dock HD al que le voy intercambiando los discos.

La realidad es que es un mix entre dos netbooks KO, a uno de ellos se le rompió la pantalla de un golpe y al otro se le quemó la placa. Lastima que no eran compatibles…
Así que saqué el disco duro de uno y junto con la placa del otro y un par de disipadores que tenía por ahí y el ventilador tipo blower de un dell roto también, he montado este servidor.

El ventilador funciona cada mucho, no es demasiado necesario, pero hace un ruido espantoso así que me he encargado en DealeXtreme un par a ver si funcionan. No son tipo blower así que espero que queden mejor en la caja y muevan un poco mas de aire con menos ruido (no esta tampoco el listón demasiado alto).

Aquí los ventiladores en cuestión –> http://dx.com/p/cooling-fan-for-vga-video-display-card-4cm-4cm-15564 y http://dx.com/p/7cm-vga-video-card-cooling-fan-22657?rt=1&p=2&m=2&r=3&k=1&t=1&s=15564&u=22657
No ha sido demasiado difícil mejorar la disipación del netbook, pues no tenía ni disipador de aletas ni nada. Foto:

Para los laterales he usado bloques de Lego que llevan agujeros para que pueda pasar mejor el aire.

Demomento tengo instalado Lubuntu que manejo sin pantalla con x11vnc + TEAMviewer + vsftpd + Transmission-daemon

Tengo algunas cosas por solucionar:
– Permisos para escribir en FTP
– Resolución. Al no tener pantalla no puedo setear la que quiera.
– Como saber en todo momento la IP del PC (por si ha cambiado) Demomento me conecto con Team Viewer y lo miro a través de mi-ip.org, un poco chapuza…

Aquí tenéis algunas imágenes mas:

—> Discusión en Hardlimit <—