linux – Mensaje molesto "Conexión X11 rechazada debido a una autenticación incorrecta" mientras que no hay ningún problema

Pregunta:

Tengo un problema molesto.

Cuando inicio sesión en un host específico a través de SSH, el mensaje

X11 connection rejected because of wrong authentication.

ocurre tres veces aparentemente al azar alrededor de una vez por minuto. No tengo ni idea de dónde viene.

En realidad, ni siquiera hay un pequeño problema con el reenvío X11, funciona a las mil maravillas. Pero este mensaje sigue apareciendo y me está volviendo loco.

¿Alguien tiene una idea de cómo deshacerse de él?

Estoy enfrentando el problema sin importar de dónde vengo, sucede desde mi Gnome-Desktop y también desde un sistema Windows usando PuTTY, MobaXterm, Cygwin, lo que sea.


Después de jugar un poco más, encontré que la causa era un agente de monitoreo (check_mk). Esto verifica algunos parámetros de tiempo de ejecución de las tareas en ejecución, el mensaje aparecía cada vez, cuando este agente se activaba desde el sistema de monitoreo, exactamente cuando se verificaba el estado de PostgreSQL. Parece que este proceso intenta abrir una conexión X11 pero falla. Luego, el mensaje se escupe en mi sesión de terminal mientras intentaba usar mi sesión X11 reenviada.

¿Hay alguna forma de desactivar este mensaje?

Respuesta:

Asegúrese de que no se esté quedando sin espacio en disco

Ejecute df y asegúrese de tener suficiente espacio en el disco, si tiene poco espacio en el disco, elimine los archivos innecesarios de su sistema:

$ df -h

Si hay cuotas impuestas en los sistemas de archivos, verifique que no excedió su cuota:

$ quota -s

Asegúrese de que ~ / .Xauthority sea de su propiedad

Ejecute el siguiente comando para encontrar ownweship:

$ ls -l ~/.Xauthority

Ejecute chown y chmod para solucionar problemas de permisos [reemplace usuario: grupo con su nombre de usuario y nombre de grupo reales]:

$ chown user:group ~/.Xauthority
$ chmod 0600 ~/.Xauthority

Asegúrese de que el reenvío SSHD X11 esté habilitado

Asegúrese de que exista la siguiente línea en el archivo sshd_config:

$ grep X11Forwarding /etc/ssh/sshd_config

Salida de muestra:

X11Forwarding yes

Si X11 está deshabilitado, agregue la siguiente línea a sshd_cofing y reinicie el servidor ssh:

X11Forwarding yes

Asegúrese de que el reenvío del cliente X11 esté habilitado

Asegúrese de que su ssh_config local tenga las siguientes líneas:

Host *
ForwardX11 yes

Finalmente, inicie sesión en el servidor remoto y ejecute X11 de la siguiente manera desde su sistema de escritorio Mac OS X o Linux:

ssh -X user@remote-host.com

El crédito para la información pertenece aquí: http://www.cyberciti.biz/faq/x11-connection-rejected-because-of-wrong-authentication/

Espero que ayude.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım