Linux-Konfiguration ohne Passwort-Login, eigenständige und vollständige Distribution, ausführliches Tutorial

Linux-Konfiguration ohne Passwort-Login, eigenständige und vollständige Distribution, ausführliches Tutorial

1: Kennwortfreie Anmeldekonfiguration für einzelne Maschinen

1. Legen Sie den Hostnamen der virtuellen Maschine fest

hostnamectl --static set-hostname hadoop001

Der Parameter --static bedeutet, dass hadoop001 dauerhaft der Hostname der virtuellen Maschine ist.

2. Konfigurieren Sie die Zuordnungsbeziehung zwischen Hostname und IP-Adresse in der virtuellen Maschine

vi /etc/hosts

Am Ende der Datei hinzufügen (die IP-Adresse kann mit dem Befehl ip addr angezeigt werden)

192.168.17.131 hadoop001 

3. Schalten Sie die Firewall aus

systemctl stoppe firewalld.service
systemctl deaktivieren Sie Firewalld.service

4. Führen Sie den folgenden Befehl aus:

 ssh-keygen -t rsa (Nach der Ausführung des Befehls einfach dreimal die Eingabetaste drücken)
 cd ~/.ssh/
 ssh-copy-id -i id_rsa.pub root@hadoop001 

Erfolg! ! !

2: Vollständig verteilte passwortfreie Anmeldekonfiguration

1. Legen Sie den Hostnamen jeder virtuellen Maschine fest

hostnamectl --static set-hostname hadoop001 (Masterknoten)
hostnamectl --static set-hostname hadoop002 (von Knoten 1)
hostnamectl --static set-hostname hadoop003 (von Knoten 2)

Der Parameter --static bedeutet, dass hadoop001 dauerhaft der Hostname der virtuellen Maschine ist.

2. Konfigurieren Sie die Zuordnungsbeziehung zwischen dem Hostnamen und der IP-Adresse in der virtuellen Maschine (dieser Vorgang muss auf jeder Maschine ausgeführt werden).

vi /etc/hosts

Am Ende der Datei hinzufügen (die IP-Adresse kann mit dem Befehl ip addr angezeigt werden)

192.168.17.131 hadoop001
192.168.17.132 hadoop002
192.168.17.133 hadoop004 

3. Schalten Sie die Firewall aus (dies muss auf jedem Computer durchgeführt werden)

systemctl stoppe firewalld.service
systemctl deaktivieren Sie Firewalld.service

4. Führen Sie den folgenden Befehl aus:

ssh-keygen -t rsa (Nach der Ausführung des Befehls einfach dreimal die Eingabetaste drücken)
cd ~/.ssh/
ssh-copy-id -i id_rsa.pub root@hadoop001
ssh-copy-id -i id_rsa.pub root@hadoop002
ssh-copy-id -i id_rsa.pub root@hadoop003 

Erfolg! ! !

Dies ist das Ende dieses Artikels über das ausführliche Tutorial zur Linux-Konfiguration der passwortfreien Anmeldung für Standalone- und Vollverteilung. Weitere relevante Inhalte zur passwortfreien Anmeldung für Standalone- und Vollverteilung unter Linux finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Linux-Konfiguration SSH passwortfreie Anmeldung "ssh-keygen" grundlegende Nutzung
  • Konfigurieren der Remote-Anmeldung ohne Kennwort unter Linux

<<:  Lösung für mobile Browser, die die Position nicht unterstützen: Fix

>>:  CSS3 zum Erzielen von Zeitleisteneffekten

Artikel empfehlen

CSS-Overflow-Wrap – Verwendung neuer Eigenschaftswerte überall

1. Verstehen Sie zunächst das Overflow-Wrap-Attri...

Probleme bei der Installation von MySQL und mysql.sock unter Linux

Vor kurzem traten bei der Installation von Apache...

So erstellen Sie MySQL-Indizes richtig

Die Indizierung ähnelt dem Erstellen bibliografis...

Spezifische Methode zum Anzeigen von Benutzerautorisierungsinformationen in MySQL

Spezifische Methode: 1. Öffnen Sie die Eingabeauf...

Was die Website am meisten braucht, ist eine Verbesserung der Erfahrung der Zielgruppe

„Der große Fluss fließt nach Osten, die Wellen sp...

Das WeChat-Applet ermöglicht horizontales und vertikales Scrollen

In diesem Artikelbeispiel wird der spezifische Co...

Analysieren Sie die Dauer von TIME_WAIT aus dem Linux-Quellcode

Inhaltsverzeichnis 1. Einleitung 2. Lassen Sie un...

Ausführliche Erläuterung der HTML-Grundlagen (Teil 1)

1. Das WEB verstehen Webseiten bestehen hauptsäch...