hallo,
ich habe iene frage zu der x umgebung:
auf einer suse7.2 maschine habe ich standartmaessig bei accesscontrol die eintraege:
LOCAL:
INET:meinhost.meinedomain
INET:localhost
auf einer anderen mit selbem system keine eintraege.
dadurch koennen alle benutzer auf der ersten maschine x programme starten, auch wenn ihnen dei x umgebung nicht gehoert, auf der zweiten kann ich mit xhost + oder - meine einstellungen machen.
das problem ist, wenn ich anderen benutzern auf dem lokalen rechner den zugriff sperren will mit
xhost - LOCAL:
xhost - INET:meinhost.meinedomain
xhost - INET:localhost
kann auch der normale benutzer keine x-programme mehr starten: cant open display.
ich habe weder bei man x oder man xhost oder so etwas dazu gefunden, auch in der .xinitrc war irgendwie nichts zu finden.
meine frage : wie kann ich diese voreinstellungen denn aendern?
danke fuer die muehe!
joerg
xhost - access control
Re: xhost - access control
Grundsaetzlich:
Wer sich vor dem Monitor eingelogt hat, hat die
Kontrolle ueber den x-server (localhost =host_A)
Mit "xhost host_B" erlaube ich host_B, bei mir Fenster
anzuzeigen. Mit "xhost +" allen externen Rechnern.
Mit "xhost - host_B" entziehe ich host_B die
Erlaubnis, mit "xhost -" allen Rechnern. Mit der
Angabe von xhost - localhost o.ae. entziehe
ich mir selbst die Kontrolle ueber den eigenen,
lokalen X-Server. Ich kann diesen dann nur noch
abschiessen und neu starten. Andere Benutzer
kann ich nur dadurch sperren, indem ich deren
Host sperre. Die ganze geschichte ist host- und
nicht usergebunden.
Gruesse, Clemens
Wer sich vor dem Monitor eingelogt hat, hat die
Kontrolle ueber den x-server (localhost =host_A)
Mit "xhost host_B" erlaube ich host_B, bei mir Fenster
anzuzeigen. Mit "xhost +" allen externen Rechnern.
Mit "xhost - host_B" entziehe ich host_B die
Erlaubnis, mit "xhost -" allen Rechnern. Mit der
Angabe von xhost - localhost o.ae. entziehe
ich mir selbst die Kontrolle ueber den eigenen,
lokalen X-Server. Ich kann diesen dann nur noch
abschiessen und neu starten. Andere Benutzer
kann ich nur dadurch sperren, indem ich deren
Host sperre. Die ganze geschichte ist host- und
nicht usergebunden.
Gruesse, Clemens
Re: xhost - access control
hallo,
also das komische ist nur, dass ich auf einem anderen rechner, den ich auch selber installiert habe, es sich so verhaelt:
nur derjenige, der den xserver gestartet hat, darf fenster erstellen.
und hier darf dann auch der xserverstarter fenster oeffnen, auch wenn er nicht unter xhost ausgegeben wird, bzw
xhost <ret>
nur ergibt access control enabled blabla
??
also kann ich wohl doch nur bestimmten benutzern des lokalen systems zugriff gestatten?
joerg,
danke
also das komische ist nur, dass ich auf einem anderen rechner, den ich auch selber installiert habe, es sich so verhaelt:
nur derjenige, der den xserver gestartet hat, darf fenster erstellen.
und hier darf dann auch der xserverstarter fenster oeffnen, auch wenn er nicht unter xhost ausgegeben wird, bzw
xhost <ret>
nur ergibt access control enabled blabla
??
also kann ich wohl doch nur bestimmten benutzern des lokalen systems zugriff gestatten?
joerg,
danke