Ich möchte eine passwortlose SSH-Verbindung für ein Subversion-Projekt herstellen. Im Moment benutze ich ssh + svn und es ist ein bisschen nervig, weil ich das Passwort jedes Mal eingeben muss, wenn ich mit dem Server Geschäfte abwickeln möchte.
Ich habe im Internet mehrere Tutorials zum Generieren eines Schlüssels für passwortloses SSH gefunden, aber alle scheinen davon auszugehen, dass ich auf dem fernen System denselben Benutzernamen verwende wie auf meinem Heimsystem. Der Benutzername, den ich für ssh + svn verwende, unterscheidet sich jedoch von dem Namen des Benutzerkontos auf dem von mir ausgeführten System. Wie richte ich das richtig ein? Ich hatte kein Glück, nur den Namen in der Schlüsseldatei zu ändern.
.ssh/id_rsa.pub
und auf den Remote-Server hochzuladen. Als ich es geschafft habe, endete es mit localusername @ localsystem. Das sollte in remoteusername @ remotesystem geändert werden, oder? Sowohl vor Ort als auch aus der Ferne?