SSH -Login übr RSA mit Putty oder TTssh

  1. generiere als root oder user name mit ssh-keygen die Schlüssel. Sie werden in /root/.ssh bzw. /home/name/.ssh unter identity (privater Schlüssel) und identity.pub (öffentlicher Schlüssel) abgelegt. Beim Generieren kann man ein Passwort für die spätere Benutzung  der Schlüssel mitgeben.
  2. kopiere identity.pub im selben Verzeichnis auf authorized_keys
  3. kopiere identity als identity.root bzw. identity.name (o.ä.) auf den Windows-Client in das Verzeichnis, in dem der ssh-client (putty oder ttssh) liegt. es kann aber auch ein anderes verzeichnis sein.
  4. teile dem ssh-client mit, wo die identitiy liegt und welche er nutzen soll, sowie den host- und usernamen.

    im einzelnen ist das bei putty:

  5.             hostname (zu finden unter session):
        root@servername bzw name@servername
      Private key file for authentification (zu finden unter Connection-->SSH)
        Laufwerk:\pfadname\indentity.root o.ä (s.o.)
    bei TTss
      host: servername
      username: root bzw name
      x bei Use RSA key to log in
      Private key file: Pfad und name des pricaten keyfile (s.o.identity.root o.ä.)


so kann man für jeden user (oder root), der rsa nutzen soll, einen
unabhängigen
Verbindungsaufbau unter rsa einrichten. er benötigt nur das private key-file
identity.xxx und das Schlüsselpasswort, falls eines bei der
schlüsselgenerierung vergeben wurde.

Putty gibt es unter
 http://putty.hichac.de/

TTssh für Terraterm gibt es unter
 http://www.zip.com.au/~roca/ttssh.html