国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Heim php教程 PHP開發(fā) Passwortfreie Anmeldung unter Linux

Passwortfreie Anmeldung unter Linux

Oct 12, 2016 pm 04:14 PM

1. Schlüssel unter Linux generieren

ssh-keygen-Befehlshandbuch, über den Befehl ?man ssh-keygen“:

Passwortfreie Anmeldung unter Linux

über den Befehl ? ssh-keygen -t rsa "

Passwortfreie Anmeldung unter Linux

Nach der Generierung wird ein ?.ssh“-Ordner im Stammverzeichnis des Benutzers generiert

Passwortfreie Anmeldung unter Linux

Durch Eingabe von ?.ssh“ werden die folgenden Dateien generiert

Passwortfreie Anmeldung unter Linux

Die Datei zeichnet die ?ffentlichen Schlüssel mehrerer Maschinen auf

id_rsa: die generierte private Schlüsseldatei

id_rsa.pub: die generierte ?ffentliche Schlüsseldatei
know_hosts: die Liste bekannter ?ffentlicher Hostschlüssel

Wenn Sie m?chten, dass der ?ffentliche SSH-Schlüssel wirksam ist, müssen mindestens die folgenden zwei Bedingungen erfüllt sein:

 1) Die Berechtigungen des .ssh-Verzeichnisses müssen 700 sein

2) Die Berechtigungen der .ssh/authorized_keys-Datei müssen 600 sein


2. Remote-Anmeldung ohne Passwort

Prinzipdiagramm:

Passwortfreie Anmeldung unter Linux   

   Die folgenden Methoden werden h?ufig verwendet:

  2.1 Via ssh- Copy-id-Methode

Befehl: ssh-copy-id -i ~/.ssh/id_rsa.put

Beispiel:

[root@test ]# ssh-copy -id -i ~/.ssh/id_rsa.pub 192.168.91.135

root@192.168.91.135's Passwort:

Versuchen Sie nun, sich mit ?ssh '192.168.91.135 '“ am Computer anzumelden, und checken Sie ein :

.ssh/authorized_keys

um sicherzustellen, dass wir keine zus?tzlichen Schlüssel hinzugefügt haben, die Sie nicht erwartet haben.

[root@test .ssh]# ssh root 192.168.91.135 @test ~]# ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.91.135

    -bash: ssh-copy-id: Befehl nicht gefunden //Eingabeaufforderung Der Befehl existiert nicht

L?sung: yum -y install openssh-clients

2.2 Schreiben Sie den Inhalt über scp in die Datei der anderen Partei

Befehl: scp - p ~/.ssh/id_rsa.pub root@

:/root/.ssh/authorized_keys

Beispiel:

[root@test .ssh]# scp -p ~/. ssh/id_rsa.pub root@192.168.91.135:/root/.ssh/authorized_keys
root@192.168.91.135's Passwort:

id_rsa.pub 100 % 408 0,4 KB/s 00: 00

[ root@test .ssh]# [root@test .ssh]#

[root@test .ssh]#

[root@test .ssh]# ssh root@192.135

Zuletzt Anmeldung: Mo, 10. Okt. 01:27:02 2016 von 192.168.91.133




[root@localhost ~]#



Es kann auch sein In zwei Schritte unterteilt:

$ scp ~/.ssh/id_rsa.pub root@

:pub_key //Kopiere die Datei auf den Remote-Server

$ cat ~/pub_key >> ~/. ssh/Authorized_keys // Fügen Sie den Inhalt zur Datei ?Authorized_keys“ hinzu, melden Sie sich jedoch beim Remote-Server an, um diesen Befehl auszuführen

2.3, um Batch-Geheimnisse über Ansible zu erhalten

2.3.1 Fügen Sie die Maschinenhosts, die passwortfreie Vorg?nge erfordern, zu /etc/ansible/hosts hinzu:
 [Schlie?en vermeiden]
 192.168.91.132
 192.168.91.133
 192.168.91.134

2.3.2 Befehle für passwortfreie Vorg?nge ausführen

  ansible -mauthorized_key -a "user=root key='{{ lookup('file','/root/. ssh/id_rsa.pub') }}'" -k

Beispiel:
 [root@test sshpass-1.05]# ansible test -m autorisierter_schlüssel -a "user=root key='{{ lookup ('file','/root/.ssh/id_rsa.pub') }}'" -k
SSH-Passwort: ----->Passwort eingeben
192.168.91.135 | Erfolg >> {
?ge?ndert“: wahr,
?Schlüssel“: ?ssh-rsa QG5NiqhYO8YCuiGYGsQAGwZCBlNLF3gq1/18B6FV5moE/8yTbFA4dBQahdtVP. PejLlSAbb5ZoGK8AtLlcRq49IENoXB99tnFVn3gMM0aX24ido1ZF9RfRW zfYF7bVsLsrIiMPmVNe5KaGL9kZ ?key_options“ ?: null,
?keyfile“: ?/root/.ssh/authorized_keys“,
?manage_dir“: true,
?path“: null,
?state“: ?present“,
 ?unique“: false,
 ?user“: ?root“
 }
 [root@test sshpass-1.05]#

2.4 Manuelle Kopier- und Einfügemethode

Kopieren Sie den Inhalt der lokalen Datei id_rsa.pub in ~/.ssh/authorized_keys des Remote-Servers Datei


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

Hei?e KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?e Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hei?e Themen

PHP-Tutorial
1502
276