Danke
Gruß
Arno
--
Was braucht man, um erfolgreich zu sein? Unwissenheit und Selbstvertrauen.
(Mark Twain)
In de.comp.os.unix.apps.misc Arno Lutz <inv...@freakmail.de> wrote:
> mal ne Frage:
> mit Kdialog kann man ja schöne Nachrichtenboxen anzeigen lassen.
> Wie kann ich eine Box auf einem PC anzeigen lassen,
> bei dem ich mit SSH angemeldet bin?
Wenn auf deinem lokalen Arbeitsplatz ein X-Server laeuft: mittels X11-
forwarding bei ssh. Wenn dir kein X-Server fuer die Ausgabe zur Ver-
fuegung steht: durch Nutzung von "dialog" statt "Kdialog" ...
Tschuess,
Juergen Ilse (jue...@usenet-verwaltung.de)
--
Ein Domainname (auch wenn er Teil einer Mailadresse ist) ist nur ein Name,
nicht mehr und nicht weniger ...
in /etc/ssh/ssh_config steht bei beiden
.....
Host *
# ForwardAgent no
ForwardX11 yes
......
ich, sitzend an meinem PC mit Konsolen-Fenster unter KDE 4.4.4,
eingeloggt per ssh über WLAN auf dem PC meiner Tochter, möchte dort mit
KDialog ne Box anzeigen (mit "Ab ins Bett"/"PC aus" und/oder ähnliches).
Der Befehl auf der Konsole
kdialog --msgbox "hier der Text"
zeigt die Box aber bei mir.
Oder wird die bei _beiden_ angezeigt?
> in /etc/ssh/ssh_config steht bei beiden
> .....
> Host *
> #ForwardAgent no
> ForwardX11 yes
Wobei davon aus Sicherheitsgründen abgeraten wird. In einem kleinen privaten
Netzwerk ist das vermutlich egal. Wenn man auf einem Server ist, der vom
Internet hackbar ist, vielleicht aber nicht mehr. Für einzelne Verbindungen
kann man lieber den Parameter "-X" benutzen.
> ich, sitzend an meinem PC mit Konsolen-Fenster unter KDE 4.4.4,
> eingeloggt per ssh über WLAN auf dem PC meiner Tochter, möchte dort mit
> KDialog ne Box anzeigen (mit "Ab ins Bett"/"PC aus" und/oder ähnliches).
>
> Der Befehl auf der Konsole
> kdialog --msgbox "hier der Text"
> zeigt die Box aber bei mir.
> Oder wird die bei beiden angezeigt?
Nein, nur bei Dir oder bei Deiner Tochter. Wenn Du den bei Deiner Tochter
auf dem PC anzeigen lassen willst, musst Du
export DISPLAY=:0
eingeben, bevor Du kdialog startest (vorausgesetzt, dass dort der X-Server
läuft), und Du brauchst die Zugriffsrechte auf den X-Server, der aber unter
dem Account Deiner Tochter läuft. Das einfachste ist es daher, als erstes
ein "su - tochter" zu machen. Wenn Du root-Rechte auf dem PC hast, brauchst
Du dafür ja kein Passwort (also erst su root, dann su tochter). Oder aber
man muss die XAuthority richtig konfigurieren - irgendwas mit MIT-Cookies.
Da hören meine Kenntnisse aber auf.
--