Logo de Firefox

Running Firefox as root in a regular user’s session is not supported. ($XAUTHORITY is /tmp/xauth-1000-_0 which is owned by usuario.)

 
 

Tras pasar a Debian 9 Stretch, me ocurre que cuando intento ejecutar firefox como root, ya sea desde la cuenta de un usuario normal con sudo, o bien con la cuenta de root (su o sudo -i), me aparece el siguiente mensaje: Running Firefox as root in a regular user’s session is not supported. ($XAUTHORITY is /tmp/xauth-1000-_0 which is owned by usuario.)

Tras investigar un poco, lo primero que me encuentro es el consejo de que intente resolver mi problema sin tener que ejecutar firefox como root. Pero hay situaciones en las que realmente necesito ejecutarlo como root, como en el caso de actualizar firefox.

He logrado ejecutar firefox como root realizado las siguientes operaciones:

En primer lugar adquirimos privilegios de root y nos situamos en el home del root, ejecutando el siguient comando:

$ sudo -i

A continuación hacemos una copia se seguridad de .Xauthority ubicado en /root:

# test -f .Xauthority && mv .Xauthority .Xauthority.bak

NOTA: El comando test -f comprueba si el archivo existe y es un fichero regular.

Seguimos copiando el archivo .Xauthority desde nuestro home al del root:

# cp -a /home/nuestrousuario/.Xauthority .Xauthority

Le asignamos propietario y grupo root al archivo .Xauthority:

# chown root: .Xauthority

Ahora podemos arrancar fifefox de la siguiente forma:

XAUTHORITY=/root/.Xauthority sudo firefox

NOTA: No olvidar dejar todo como estaba cuando terminemos de utilizar firefox como root. Para ello, simplemente restauraremos la copia de .Xauthority que hicimos al comienzo:

# test -f .Xauthority.bak && mv .Xauthority.bak .Xauthority

Espero que este artículo os haya sido de utilidad. Si pensáis que podéis colaborar para mejorar este artículo, que hay algo erróneo en él o simplemente deseáis comentarlo, por favor, dejad vuestra opinión más abajo.
 
Seguir J. Carlos:

Técnico Informático - Desarrollo Web - Administración de Redes

Técnico Informático. Desarrollo Web. Administración de redes.

Últimas publicaciones de

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.