Melden Sie sich bei dem Server über SSH mit einem Schlüssel
Wie wir bereits wissen So erstellen Sie Ihren eigenen SSH-Schlüssel mit denen wir uns nur dank ihm bei den Servern unter der Anleitung anmelden, wie man den Server darauf vorbereitet, sich nur mit dem Schlüssel anzumelden.
Ich gehe davon aus, dass wir bereits heruntergeladen haben / Ihr öffentlicher und privater Schlüssel wird gespeichert, daher fügen wir ihn auf dem Server hinzu.
Wir erstellen ein Verzeichnis mit der Befehlstaste:
1 | mkdir -p /root/.ssh |
Und wir bearbeiten es:
1 | nano /root/.ssh/authorized_keys |
Und wir fügen ein: unser öffentlicher Schlüssel:
1 2 | #komputer w domu ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAgEApMyXXFHz1MhhPKbFeQKWuh9xgp9VM6kuPAGh+lo8nnNtVCjZP8tvWtBxvtXvrY6QWhkqt1Sc9vHy0NMa6QdQVKYNa39eO2jssKoy4qHw3mQezGra62xTFzANldKzP+f0tZ0MjWpV8REyOSgsVzX8HXuPcjSw5DwHC03PGi4cJ++5bcf92lWnvrjiiRzut6+NNQ+KnJtz7pmHGGeK02W2OPzMkeadpXj/ItCInE/RAqsFbdeb+3u/Etc68a71mE4SGrWfdbrFYw4fC6PpFUhCbKLUK3HgYU36wplWR3ra8exri8VH6ucZb8diHg0PcAXMQOJzgqNxoujwQaQir/wFw1pk0hZtQRq7X5yhlZ8bTH9qJ8GXstPfdi7Ao1DlsYMkd/eItOd2BvXhnBRNZ3m4QYQoMv57nzj9gf48dRNF1Ml3SpQVsPLNDcFFk5YXt10KKlUgdfgsgfhdghdtukjvcxF9R0ebYUxWQWOogOTGw0xNKirZWS4K512uo70/vV3odnK/nT33qPQuUXbO89SUT+zyLiGwmY1QBB1kjG8VjVzBxX1PeJvpwsqvYT3uz8GnCvKelXiT0m9KO8punDsS3XaXUbuWz7DKpQnbHM06jFgDsJuv03x+N/eY3vBprvOYtptNMDQtdhp4V3ExVAn8JqMMNQwY0u0wS8BUi23BOvSs= rsa-key-20180607 |
#Der Computer zu Hause ist nur eine Beschreibung des Schlüssels, damit wir ihn leichter verwalten können.
Jetzt werden wir den SSH-Server bearbeiten:
1 | nano /etc/ssh/sshd_config |
und ändern:
1 | #AuthorizedKeysFile .ssh/authorized_keys |
na :
1 | AuthorizedKeysFile .ssh/authorized_keys |
Die nächste Zeile ist:
1 | PasswordAuthentication yes |
wir wechseln zu:
1 | PasswordAuthentication no |
Aus diesem Grund wird die Protokollierung per Passwort deaktiviert.
Wir starten den SSH-Dienst mit dem Befehl neu:
1 | service ssh restart |
oder:
1 | service sshd restart |
Kommt auf das System an.
Das ist alles für Kitt in der Auth-Sektion, wir wählen unseren privaten Schlüssel.
Wenn Sie in der Konsole eine Verbindung zum Server herstellen, sollten Sie nach Eingabe des Logins auch das Kennwort des privaten Schlüssels eingeben.