Hallo, * On Sun, Dec 30, 2001 at 05:40:40PM +0100, Heiner Lamprecht wrote:
Am Sonntag, 30. Dezember 2001 17:01 schrieb Markus Assfalg:
wo stelle ich die Zugriffsrechte auf einen X-Server über das LAN ein, damit ich von anderen Rechnern z.B. xterm auf diesem darstellen kann.
Zum einen musst Du auf dem Zielrechner den X-Zugriff von aussen erlauben. Dazu gibst Du z.B. in einem xterm:
xhost +clientrechner
ein. Nur ein "xhost +" erlaubt _allem_ Rechnern den Zugriff. Das ist okay, wenn der Zielrechner nicht auch noch im Internet hängt.
Auf den clientrechnern musst Du dann die Display-Variable entsprechend setzen. Das geht (in der Bash) so:
export DISPLAY=zielrechner:0.0
Wenn kein xcookie benoetigt wird iss das OK.
Es geht _dann_ aber auch per ssh:
$ ssh
Anschliessend kannst Du auf dem Client beliebige X-Programme starten, die dann auf dem Zeilrechner erscheinen.
Noe, nicht Programme die eine xauth benoetigen! Hier mal eine kleine Zusammenfassung, mit xcookie, die mir Schulle letzt zugesteckt hat ;) <zitat> Auf rechner A: $ xauth -f ~clemens/.Xauthority extract $ /tmp/xcookie.clemens.rechner_B :0.0 $ scp /tmp/xcookie.clemens.rechner_B clemens@rechner_B auf rechner B: $ xauth merge xcookie.clemens.rechner_A $ export DISPLAY=rechner_A:0.0 Damit das klappt darf der X-Server aber nicht mit "-nolisten tcp" gestartet werden, dann kann er ja keine Verbindung übers Netz machen (/etc/X11/xdm/Xservers). </zitat> Ich hoffe die Info is OK so. MfG, Clemens -- sig_24 Das Mitschreiben lassen eines Kommandos/Vorganges: $ <befehl> 2>&1 | tee <logfile> Beispiel: $ make zlilo 2>&1 | tee make_zlilo.txt [Info: man tee; man lilo] --------------------------------------------------