Hi! Michael Gengenbach wrote:
Was habe ich zu tun, um die Umgebungsvariable REMOTEHOST von meinem System belegen zu lassen?
Ich möchte in einem Skript die DISPLAY-Variable setzen, muß aber irgendwie rausfinden, vor welchem host der Benutzer sitzt.
ich verstehe zwar nicht ganz, was Du damit meinst, "die Umgebungsvariable REMOTEHOST von meinem System belegen zu lassen", aber der nächste Absatz klingt so, als ob Du X11-Applikationen bequem in einem Netzwerk verwenden willst.
Ich meine, wenn ich mich via ssh -X auf dem Rechner anmelde und mir die Variablen mittels # env anzeigen lasse, dann steht da nichts von REMOTEHOST. Vielleicht war "nicht belegt" etwas umständlich ausgedrückt.
Und hierfür kann ich ein schönes Script empfehlen: xrsh
Das ist wie rsh, nur daß es sich gleichzeitig auch um die DISPLAY-Variable und um die Authentisierung (z.B. xhost) kümmert.
Man verwendet das so:
xrsh remotehost xterm
Ich würde das gerne mit Bordmitteln lösen. Der Benutzer soll mit ssh auf den Rechner zugreifen. Das Skript ist ganz nett aber leider nicht ganz das was ich suche :( CU Martin