Linux implementiert eine passwortfreie Anmeldefunktion

巴扎黑
Freigeben: 2017-08-22 13:25:45
Original
1875 Leute haben es durchsucht

1. Host A verwendet ssh -keygen -t rsa, um einen öffentlichen Schlüssel zu generieren. Der öffentliche Schlüssel befindet sich im .ssh-Ordner (cd ~/.ssh) im Home-Bereich des aktuellen Benutzers Ordner. id_rsa.pub-Datei

2. Führen Sie echo „A's public key“ >>authorized_keys in der .ssh-Datei im Home-Ordner des entsprechenden Benutzers auf Host B aus, wenn keine solche Datei vorhanden ist Erstellen Sie dann eine neue mit der Adresse: ~/.ssh/authorized_keys

3. Setzen Sie die Berechtigungen der Datei mit dem öffentlichen Schlüssel und der Datei „authorized_keys“ auf 600 (lockerere Berechtigungen sind ebenfalls verfügbar). B. 744)

4. A kann sich ohne Passwort bei B anmelden.


Besonderer Hinweis: Die Berechtigungen der Datei „authorized_keys“ müssen 600 sein, andernfalls schlägt das Hinzufügen von Vertrauen fehl und Maschine A kann sich nicht direkt anmelden Maschine B ohne Passwort.

Das obige ist der detaillierte Inhalt vonLinux implementiert eine passwortfreie Anmeldefunktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!