[linux-l] scp

Olaf Radicke olaf_rad at gmx.de
Mo Aug 11 09:34:21 CEST 2003


Am Mon, 2003-08-11 um 07.52 schrieb Jan-Benedict Glaw:
> On Sun, 2003-08-10 23:39:13 +0200, Olaf Radicke <olaf_rad at gmx.de>
> wrote in message <1060551483.2585.6.camel at n_platte>:
> > Hallo Frank!
> > 
> > Danke noch mal mit der Anregung den Datenaustausch
> > in meinem Programm mit scp zu machen. Ich habe jetzt
> > auch herausgefunden wie man die Passwordabfrage
> > unterdrücken kann werde es so machen
> 
> Nur für's Protokoll - sagst Du noch, wie Du das gemacht hast? ssh-agent?

Erst mal Sorry! Die Mail sollte an Frank persönlich
gehen. Aber O.K.

Auf der Seite 
http://www.linux-user.de/ausgabe/2001/07/092-zubefehl/befehl17.html
ist schon mal eine ganz gute Anleitung.

Das Prinzip ist, das nicht eine Passwort von der Gegenseite
zur autentifizierung genutzt wird, sondern ein Schlüsselpaar.
(Wie bei PGP) Der öffentliche Schlüssel wird auf den Zielrechner
hinterlegt. Beim einloggen wird dieser verglichen mit dem
der auf meinen eigenen Rechner verbleibt. (Gut - er wird genau
genommen nicht verglichen aber das genaue Verfahren soll jetzt
mal egal sein).  Das verfahren ist sicherer, solange wie niemand
an den privaten Schlüssel kommt. Der öffentliche Schlüssel
nutzt nichts.

Ich hatte aber das Problem das der Zielrechner trotz dem
nach einem Passwort fragte.  

Ich wusste nicht das es ssh, ssh1 und OpenSSH gibt.
Dank der Seite
http://www.uni-karlsruhe.de/Uni/RZ/Software/Systemsoftware/ssh/pubkey.html

konnte ich jetzt den richtigen Schlüssel generieren
und jetzt funktioniert es (ssh-keygen -t dsa ).

Weil wenn man stur nach obiger Anweisung verfährt,
wird man feststellen, das man aufgefordert wird einen
Parameter "-t" an zu geben. Da von steht aber nichts
in der Obigen Doku. 

man scp, ssh, ssh-keygen wahren alle auf englisch
und ohne Beispiele.

Aber es kommen bestimmt noch Fragen von mir zu scp.

Gruß Olaf
-- 
===================================================
"Meine Meinung steht fest. Bitte verwirren sie mich
nicht mit Tatsachen!"
                          Unbekannt.
===================================================





Mehr Informationen über die Mailingliste linux-l