Um die Sicherheit einer SSH Verbindung zusätzlich zu erhöhen und vor allem Benutzer eindeutig zu identifizieren, empfiehlt sich die Verwendung eines SSH Keys.
Da die Verwendung eines Solchen in Eclipse (beziehungsweise Zend Studio for Eclipse, im Beispiel Version 8.0.0 beta) nicht gerade leicht gemacht wird, möchte ich hier die Vorgehensweise noch einmal dokumentieren:
Zunächst einmal, wenn ihr den Schlüssel nur als "*.ppk"-Schlüssel besitzt, hilft euch das Tool "puttygen.exe", das ihr hier herunterladen könnt.
Dort importiert ihr den Schlüssel per "Load" und nutzt danach oben im Menü die Schaltfläche "Conversions > Export OpenSSH Key".
Den exportierten Schlüssel nennt ihr (je nach Typ des Schlüssels, diesen seht ihr unten im Programm angecheckt), "id_dsa" oder "id_rsa".
Nun weiter in Eclipse:
Öffnet: "Window > Preferences > General > Network Connections > SSH2", dann seht ihr in etwa das folgende Bild:
Unter "SSH2 home" wählt ihr das Verzeichnis aus, in dem ihr eure zu verwendenden privaten Schlüssel gespeichert habt (notfalls kopiert den vorhin erzeugten dort hinein, falls ihr kein zentrales Verzeichnis besitzt).
Unter "Private keys" gebt ihr nun kommagetrennt die Namen dieser privaten Schlüsseldateien an. Wenn ihr ohnehin nur einen Schlüssel verwendet und ihn wie vorhin angegeben benannt habt (was natürlich keine Pflicht ist), braucht ihr nicht einmal mehr etwas ändern.
Die anderen Tabreiter spielen keine weitere Rolle. Unter "Key Management" könnten beispielsweise neue Schlüssel erzeugt werden.
Viel Erfolg damit, über Kommentare und Ergänzungswünsche würde ich mich freuen.