← Back to team overview

sslug-teknik team mailing list archive

Re: Rettingheder til root

 

Lidt basics om X og display:

1)
Environment variablen DISPLAY indeholder addresse + X server nummer
Uden denne kan et X-program ikke vide hvortil der skal udskrives.

Lokalt på samme server (den første):  export DISPLAY=:0.0
eller :   localhost:0.0 , 127.0.0.1:0.0 

På en anden maskine f.eks:  export DISPLAY=tux.hjemme:0.0

Så check med "echo $DISPLAY" at den peger på noget fornuftigt

2)
Man skal have adgang til X serveren. Hvis man som bruger "frank"
har startet X server i linux  så kan kun "frank" anvender X.
Andre brugere vil normalt ikke have adgang.

Som bruger "frank" kan jeg så give kommandoerne :
  "xhost +localhost" eller "xhost +tux.hjemme" 
som giver alle brugere på hhv. localhost og tux.hjemme adgang til
X-serveren.

Man kan også anvende xauth og ~/.Xauthority (binær) til
at give enkelte adgang samt minimal kryptering.

Se mere om xuath  :
http://www.sslug.dk/emailarkiv/teknik/1999_11/msg00060.html
http://www.sslug.dk/emailarkiv/teknik/1999_04/msg01370.html
http://www.sslug.dk/emailarkiv/teknik/1999_05/msg00839.html

-- 
mvh Frank Damgaard  | http://home3.inet.tele.dk/frda/



References