[linux-l] xlock fuer alle Benutzer

Jens Dreger jens.dreger at physik.fu-berlin.de
Do Jul 12 16:17:18 CEST 2007


On Thu, Jul 12, 2007 at 03:32:27PM +0200, Oswald Buddenhagen wrote:
> On Thu, Jul 12, 2007 at 03:02:41PM +0200, Jens Dreger wrote:
> > On Thu, Jul 12, 2007 at 02:33:06PM +0200, Oswald Buddenhagen wrote:
> > > schon mal was von 'sux' gehört?
> > 
> > Wie sieht denn die Loesung mit sux eigentlich aus? Ich habe das so
> > getestet, dass ich mich per ssh als root auf irgendeinem Rechner, auf
> > dem ein User unter X eingeloggt ist, eingeloggt habe und jetzt will
> > ich DESSEN display locken, ohne ein eigenes zu haben. Vermutlich
> > verstehe ich sux doch nicht ganz, denn das geht auf die Schnelle
> > nicht...
> > 
> naja, man muß das teil erstmal glauben lassen, daß es tatsächlich auf
> dem richtigen display läuft, also muß DISPLAY und XAUTHORITY gesetzt
> werden. das kopieren der konkreten xauth-datei und den sonstigen setup
> kann man dann aber sux überlassen - theoretisch.

Ok, mit --untrusted geht's:

 root at smart130:~> XAUTHORITY=/var/lib/gdm/:0.Xauth DISPLAY=:0.0 sux --untrusted dreger xdpyinfo
 name of display:    :0.0
 [...]

Man spart sich also die Datei in /tmp.

Gruss,

Jens.

-- 
Jens Dreger                      Freie Universitaet Berlin
dreger at physik.fu-berlin.de       Fachbereich Physik - ZEDV
Tel: +49 30 83854774             Arnimallee 14
Fax: +49 30 83855902	         14195 Berlin



Mehr Informationen über die Mailingliste linux-l