OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

1.4. SSH-Schlüssel‌


SSH Tasten Ermöglichen Sie die Authentifizierung zwischen zwei Hosts, ohne dass ein Passwort erforderlich ist. Bei der SSH-Schlüsselauthentifizierung werden zwei Schlüssel verwendet: a privat Schlüssel und a Öffentlichkeit Key.


Um die Schlüssel zu generieren, geben Sie an einer Terminal-Eingabeaufforderung Folgendes ein:


ssh-keygen -t rsa


Dadurch werden die Schlüssel mithilfe von generiert RSA-Algorithmus. Während des Vorgangs werden Sie zur Eingabe eines Passworts aufgefordert. Einfach zuschlagen Enter wenn Sie aufgefordert werden, den Schlüssel zu erstellen.


Standardmäßig ist der Öffentlichkeit Der Schlüssel wird in der Datei gespeichert ~ / .ssh / id_rsa.pub, während ~/.ssh/id_rsa lernen muss die privat Taste. Kopieren Sie nun die id_rsa.pub Datei auf den Remote-Host kopieren und anhängen ~ / .ssh / autorisierte_Tasten beim Eintreten:


ssh-copy-id benutzername@remotehost


Überprüfen Sie abschließend noch einmal die Berechtigungen für autorisierte_Tasten Datei sollte nur der authentifizierte Benutzer Lese- und Schreibberechtigungen haben. Wenn die Berechtigungen nicht korrekt sind, ändern Sie sie wie folgt:


chmod 600 .ssh / autorisierte_Tasten


Sie sollten nun in der Lage sein, eine SSH-Verbindung zum Host herzustellen, ohne zur Eingabe eines Kennworts aufgefordert zu werden.


Top OS Cloud Computing bei OnWorks: