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

Re: X Applications as Root User



Another option is to do xhost +localhost as a normal user, then export
DISPLAY=:0.0 as root.

Assuming your display is :0.0

For info on xhost security, man xhost

Another, slightly ridiculous option is to ssh -X root@localhost

On Sun, 18 Jul 2004 10:11:27 +0200, Andreas Janssen
<andreas.janssen@bigfoot.com> wrote:
> Hello
> 
> Kenneth Jacker (<khj@be.cs.appstate.edu>) wrote:
> 
> > Though I know it is discouraged, I have a single-user 'sarge' system
> > protected by 'iptables' on which I want to run X11 applications when
> > logged in as 'root'.  I can use 'sudo' (e.g., "% sudo xlogo"), but I'd
> > rather directly access the apps as 'root' (e.g., "# xlogo").
> >
> > Though I've searched, I have not found!
> 
> What is your error message? Do you "xlibs: connection refused" error? Do
> you log into X as a user, and opened a root shell using "su"? You can
> allow the super user to access your X session:
> 
> # export XAUTHORITY=/home/kenneth/.Xauthority
> 
> After that you can start the programs as root.
> 
> Or you install some wrapper like sux, gksu oder kdesu. They don't need
> any kind of configuration like sudo does.
> 
> best regards
>         Andreas Janssen
> 
> --
> Andreas Janssen <andreas.janssen@bigfoot.com>
> PGP-Key-ID: 0xDC801674 ICQ #17079270
> Registered Linux User #267976
> http://www.andreas-janssen.de/debian-tipps.html
> 
> 
> 
> 
> --
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 
>



Reply to: