Re: Einfaches Starten von Applikationen auf einem Remote Host

Autor: Markus Hochholdinger <Markus_at_Hochholdinger.net>
Datum: 13.12.2004
Hi,

Am Freitag, 10. Dezember 2004 22:50 schrieb aXL:
> Ich brauche mal 'ne Anleitung, wie ich meine Programme ohne umständliche
> Eingaben auf der Shell starten kann.
> Umgebung:
> - Ein Server mit ausreichend Rechenleistung und Speicherplatz
> - Ein Client, entsprechend dünner, der eigentlich nur die Aufgabe hat,
> KDE zur Verfügung zu stellen und mit zwei Grafikkarten drei Monitore
> anzusprechen
> Ich brauche also eine Authentifizierung zwischen Client und Server, die

=> Authentifizierung über ssh-Schlüssel

user@client:~$ ssh-keygen -t rsa  # wenn noch nicht erstellt
 [..]
user@client:~$ cat ~/.ssh/id_rsa.pub \
 | ssh user@server "mkdir -p .ssh; cat >> ~/.ssh/authorized_keys"

Wenn Du bei "ssh-keygen" eine PassPhrase angegeben hast, dann solltest Du den 
ssh-agent verwenden (wird bei X normalerweise mit gestartet) und mit ssh-add 
(oder grafisch mit ssh-askpass*) Dein PassPhrase dem ssh-agent anvertrauen. 
Dann benötigst Du für ein
 user@client:~$ ssh server kino
kein Passwort mehr und kannst dieses über hübsche Icons auf dem Desktop 
aufrufen.


> es mir ermöglicht, die gewünschten Programme einfach per Mausklick in
> KDE zu starten. Dabei sollen sie vom Server geholt werden, ohne dass ich
> mich weiter darum kümmern muss, wie das passiert.

Einmal solltest Du Dich darum kümmern, sonst kann es jeder (=Internet).


> Gretchenfrage am Rande: Reicht Mbit-LAN für das auftretende Datenvolumen
> aus (immerhin zwei, demnächst drei 21"-Monitore, jeweils auf 1600x1200
> bei 85 Hz.) Oder sollte ich zumindest diese beiden Kisten doch lieber
> per Gbit-Karten zusammenhängen?

Also X-Terminals mit 100 MBit sind recht flott. Nur Video schafft man nicht 
ganz in Echtzeit drüber. Für Video starte ich dann meistens lokal einen 
Player.

Wenn Du bessere Kontrolle über Deine Hardware haben willst (z.B. Soundkarte) 
empfehle ich auch nur ausgewählte Programme auf dem Server zu starten. 
Außerdem kannst Du damit ein manuelles Load-Balancing vornehmen, bzw. die 
Anwendung dort starten wo genügend Resourcen sind.


Gruß
                                                          \|/
       eMHa                                              (o o)
------------------------------------------------------oOO--U--OOo--
 Markus Hochholdinger
 e-mail  mailto:Markus@Hochholdinger.net             .oooO
 www     http://www.hochholdinger.net                (   )   Oooo.
------------------------------------------------------\ (----(   )-
                                                       \_)    ) /
                                                             (_/
Received on Mon Dec 13 19:22:46 2004

Dieses Archiv wurde generiert von hypermail 2.1.8.
Zurück zur UUGRN-Homepage.