SSH ohne Passwortabfrage: Unterschied zwischen den Versionen

Aus Joachim Schuster Wiki
Wechseln zu: Navigation, Suche
 
(Auf dem Client:)
 
(2 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt)
Zeile 4: Zeile 4:
 
== Auf dem Client: ==
 
== Auf dem Client: ==
 
Den Schlüssel erzeugen:
 
Den Schlüssel erzeugen:
ssh-keygen -t rsa -b 1024 eingeben.
+
ssh-keygen -t rsa -b 1024 eingeben.
  
 
Speicherort und Dateiname für die erzeugten Schlüsselfiles eingeben (~/.ssh/id_rsa)
 
Speicherort und Dateiname für die erzeugten Schlüsselfiles eingeben (~/.ssh/id_rsa)
Zeile 13: Zeile 13:
  
 
Die Datei id_rsa.pub muss nun auf den Server kopiert werden:
 
Die Datei id_rsa.pub muss nun auf den Server kopiert werden:
scp ~/.ssh/id_rsa.pub user@server:~/.ssh/id_rsa.client
+
scp ~/.ssh/id_rsa.pub user@server:~/.ssh/id_rsa.client
 
+
  
 
== Auf dem Server: ==
 
== Auf dem Server: ==
 
per ssh einloggen:
 
per ssh einloggen:
ssh user@server (noch mit Passwort bestätigen)
+
ssh user@server (noch mit Passwort bestätigen)
  
 
Den Schlüssel bekannt machen:
 
Den Schlüssel bekannt machen:
cat ~/.ssh/id_rsa.client >> ~/.ssh/authorized_keys
+
cat ~/.ssh/id_rsa.client >> ~/.ssh/authorized_keys
  
 
Abmelden:
 
Abmelden:
exit
+
exit
  
 
Von nun an benötigt man kein Passwort mehr beim Aufruf von ssh user@server .
 
Von nun an benötigt man kein Passwort mehr beim Aufruf von ssh user@server .
  
Diese Informationen stammen von www.sequenz.ch
+
== Links ==
 +
Diese Informationen stammen von http://www.sequenz.ch

Aktuelle Version vom 28. April 2005, 22:44 Uhr

Hier wird beschrieben, wie man von einem Client auf einen Server per ssh ohne Authentifizierung zugreifen kann.


Auf dem Client:

Den Schlüssel erzeugen:

ssh-keygen -t rsa -b 1024 eingeben.

Speicherort und Dateiname für die erzeugten Schlüsselfiles eingeben (~/.ssh/id_rsa)

Passwort leer lassen.

Nun sollten im o.g. Verzeichnis die Dateine id_rsa und id_rsa.pub zu finden sein.

Die Datei id_rsa.pub muss nun auf den Server kopiert werden:

scp ~/.ssh/id_rsa.pub user@server:~/.ssh/id_rsa.client

Auf dem Server:

per ssh einloggen:

ssh user@server (noch mit Passwort bestätigen)

Den Schlüssel bekannt machen:

cat ~/.ssh/id_rsa.client >> ~/.ssh/authorized_keys

Abmelden:

exit

Von nun an benötigt man kein Passwort mehr beim Aufruf von ssh user@server .

Links

Diese Informationen stammen von http://www.sequenz.ch