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

Super ausführliches Tutorial zur Installation von MySQL 8.0.23

Inhaltsverzeichnis Vorwort 1. Laden Sie MySQL von...

15 JavaScript-Funktionen, die es wert sind, gesammelt zu werden

Inhaltsverzeichnis 1. Zahlen umkehren 2. Holen Si...

Analyse des Prinzips und der Erstellungsmethode der temporären MySQL-Tabelle

In diesem Artikel werden hauptsächlich das Prinzi...

...

Einfaches Anwendungsbeispiel für rekursive MySQL 8.0-Abfragen

Vorwort Dieser Artikel verwendet die neuen Funkti...

So richten Sie die passwortfreie SSH-Anmeldung beim Linux-Server ein

Bei jeder Anmeldung am Testserver ist grundsätzli...

Gründe, warum MySQL-Abfragen langsam sind

Inhaltsverzeichnis 1. Wo ist die Langsamkeit? 2. ...

Lernen Sie die Grundlagen von nginx

Inhaltsverzeichnis 1. Was ist nginx? 2. Was kann ...

Das mobile Vue-Terminal realisiert den Finger-Gleiteffekt

In diesem Artikelbeispiel wird der spezifische Co...

TypeScript-Dekorator-Definition

Inhaltsverzeichnis 1. Konzept 1.1 Definition 1.2 ...