Öffentlich-privates Schlüsselpaar generieren
Der erste Schritt besteht darin, ein kryptografisches Schlüsselpaar zu erstellen. Dieses Paar besteht aus einem privaten Schlüssel, den Sie unbedingt geheim halten müssen, und einem öffentlichen Schlüssel, den Sie auf dem Server hinterlegen, um den Zugriff zu autorisieren.
Aufgaben
- Generieren Sie ein neues RSA-Schlüsselpaar mit dem Befehl
ssh-keygen.
Anforderungen
- Wechseln Sie zum Benutzerkonto
testuser, bevor Sie das Schlüsselpaar erstellen.
- Führen Sie die Generierung als Benutzer
testuser aus.
- Verwenden Sie den Standard-Speicherort, wenn Sie dazu aufgefordert werden (
/home/testuser/.ssh/id_rsa).
- Legen Sie keine Passphrase für den privaten Schlüssel fest (drücken Sie einfach die Eingabetaste bei der Abfrage).
Erste Schritte
Wechseln Sie zunächst zum Benutzerkonto testuser:
su - testuser
## Password: testuser123
Beispiel
Nachdem Sie das Schlüsselpaar generiert haben, können Sie den Inhalt des Verzeichnisses ~/.ssh auflisten, um Ihre neuen Schlüssel zu sehen.
$ ls -l ~/.ssh
total 8
-rw------- 1 testuser testuser 3401 Aug 19 03:49 id_rsa
-rw-r--r-- 1 testuser testuser 759 Aug 19 03:49 id_rsa.pub
Die Datei id_rsa ist Ihr privater Schlüssel, und id_rsa.pub ist Ihr öffentlicher Schlüssel.