[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Lanzar aplicaciones graficas por root



El sáb, 08-01-2005 a las 17:05 +0100, Willy Walker escribió:
> Hola.
> 
> Pues que resulta que cuando quiero desde una consola lanzar como root alguna 
> aplicación gráfica, no me deja. Se soluciona si como usuario le doy permiso 
> local con:
> xhost +local:root
> 
> Pero es un fastidio porque en cada sesión hay que hacerlo de nuevo, y me 
> gustaría dejarlo permanente, que root pueda lanzar aplicaciones gráficas.

Hace tiempo alguien en la lista publicó un pequeño script para que se
puedan abrir aplicaciones gráficas como root habiendote logueado a las X
como usuario. Debes pegar este trozo de código al final
de /root/.bashrc:

#----empieza desde aqui----#
if [ "x$USER" = "xroot" ]; then
                PPID_USER=`ps u $PPID | tail -n 1 |cut '-d ' -f1`
                if [ "x$PPID_USER" != "xroot" ]; then
                        export
XAUTHORITY="/home/${PPID_USER}/.Xauthority"
                        echo "Hola ${PPID_USER}, eres root."
                fi
fi
#-----hasta aqui----#

Cuando abras una consola de usuario y escribas su, pasará lo siguiente:
$ su
Password:
Hola tu_nombre_de_usuario_aquí, eres root.

> Gracias ;-)
nass
Saludos
-- 
mario <debian@estilorural.com>



Reply to: