Heim  >  Artikel  >  Backend-Entwicklung  >  ssh-copy-id-Befehl auf einem beliebigen Computer ausführen

ssh-copy-id-Befehl auf einem beliebigen Computer ausführen

PHPz
PHPzOriginal
2024-07-19 20:21:501165Durchsuche

ssh-copy-id command on any machine

Der erste Schritt zur Absicherung einer Linux-Maschine besteht darin, passwortlose Anmeldungen zu aktivieren und die passwortbasierte Authentifizierung zu deaktivieren.

Für die passwortlose Anmeldung ist jedoch ein Paar öffentlicher/privater SSH-Schlüssel erforderlich. Der öffentliche Schlüssel sollte auf den Server kopiert und in einer Datei mit dem Namen „authorized_keys“ gespeichert werden, die sich im Ordner „.ssh“ im Home-Verzeichnis des Benutzers befindet.

Eine einfache Möglichkeit hierfür ist die Verwendung eines Befehls namens ssh-copy-id, dieser Befehl ist jedoch auf Windows- und Mac-Computern nicht verfügbar.

In diesem Repository finden Sie eine Python-Implementierung des Befehls ssh-copy-id für alle Plattformen.

Das obige ist der detaillierte Inhalt vonssh-copy-id-Befehl auf einem beliebigen Computer ausführen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn