Benutzer-Werkzeuge

Webseiten-Werkzeuge


ssh_copy_id

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
ssh_copy_id [2019/09/20 00:16]
webproducer angelegt
ssh_copy_id [2019/09/22 00:16] (aktuell)
webproducer Ergänzung um "passphrase"
Zeile 5: Zeile 5:
 Wenn der SSH-Key für den Benutzer "​root"​ angelegt werden soll muss zunächst mit "​su"​ und dem Administrator-Passwort der aktuelle Benutzer gewechselt werden. Wenn der SSH-Key für den Benutzer "​root"​ angelegt werden soll muss zunächst mit "​su"​ und dem Administrator-Passwort der aktuelle Benutzer gewechselt werden.
  
-Wir navigieren in das .ssh-Verzeichnis,​ erstellen hier einen SSH-Key und kopieren diesen auf den entfernten Server, mit dem wir uns zukünftig automatisch verbinden wollen. Anders, als bei SSH-Keys, den wir dritten zum Login zu Verfügung stellen wolle (z. B. für den Zugriff auf ein Git-Repository) verzichten wir hier auf die Eingabe einer Passphrase.+Wir navigieren in das .ssh-Verzeichnis,​ erstellen hier einen SSH-Key und kopieren diesen auf den entfernten Server, mit dem wir uns zukünftig automatisch verbinden wollen. Anders, als bei SSH-Keys, den wir dritten zum Login zu Verfügung stellen wolle (z. B. für den Zugriff auf ein Git-Repository) verzichten wir hier auf die Eingabe einer Passphrase, indem wir die Frage einfach mit der [ENTER]-Taste leer lassen.
  
 <​code>​ <​code>​
 +$ su
 +$ Passwort: [Administratorpasswort]
 $ cd /root/.ssh $ cd /root/.ssh
-$ ssh-keygen +$ ssh-keygen ​-b 4096 
-$ ssh-copy-id -i ~/.ssh/[Name des Schlüssels] [benutzername]@[Domain oder ip-Adresse]+$ Enter file in which to save the key: (/​root/​.ssh/​id_rsa):​ [ENTER] 
 +$ Enter passphrase (empty for no passphrase):​ [ENTER] 
 +$ Enter same passphrase again: [ENTER] 
 +$ ssh-copy-id -i [Name des Schlüssels] [benutzername]@[Domain oder ip-Adresse]
 </​code>​ </​code>​
  
Zeile 16: Zeile 21:
  
 <​code>​ <​code>​
-$ cd /​home/​pi/​.ssh 
 $ eval $(ssh-agent) $ eval $(ssh-agent)
 $ ssh-add [Name des Schlüssels] $ ssh-add [Name des Schlüssels]
 </​code>​ </​code>​
ssh_copy_id.1568931363.txt.gz · Zuletzt geändert: 2019/09/20 00:16 von webproducer