Subject: Re: getting a root xterm
To: None <netbsd-help@netbsd.org>
From: Soren Jacobsen <devsoren@attbi.com>
List: netbsd-help
Date: 01/01/2003 13:52:14
On Wed, Jan 01, 2003 at 01:45:07PM -0800, Soren Jacobsen wrote:
> On Wed, Jan 01, 2003 at 04:27:18PM -0500, Sam Carleton wrote:
> > folks,
> >
> > I know there is a way, I just lost the road map:) Almost
> > exclusively I access my UNIX (NetBSD and Solaris) machines via
> > SSH2 (VanDyke's SecureCRT). SecureCRT has a X11 port
> > forwarding feature, which I use in conjunction with
> > Hummingbirds's X11 console. Under the user account I log into
> > normally, I will launch xterms until I am blue in the face.
> > Of course these xterms are going though the ssh2 tunnel so
> > that everything stays secure. It is also my understanding
> > that any other GUI applications launched continue to use the
> > same ssh2 tunnel, keeping them also secure.
> >
> > My question: How can I launch a xterm which is running at root
> > and will allow root to launch other GUI applications?
> > Currently I become root with sudo:
> >
> > sudo su - root -c tcsh
> >
> > I guess I am trying to figure out how to combine both sudo,
> > su, and xterm to get things working in a nice secure fashion.
> > Does anyone have any thoughts?
>
> You can use xhost to do this, but I'm not sure if that's the best
> solution. Using xhost you have to add entire hosts at a time, and this
> may not be something you are comfortable with doing. At any rate, check
> out the Xsecurity man page, it has some more hints.
Also see sysutils/sux.
--
Soren Jacobsen