Azure Linux Microsoft Cloud-Host verwendet den Root-Superuser zur Anmeldung

Nach der Konfiguration der virtuellen Azure-Maschine von Microsoft reichen die Berechtigungen bei der Anmeldung mit einem Nicht-Root-Konto über SSH nicht aus. Wie kann ich den Benutzer in Root ändern? Tatsächlich kann die virtuelle Linux-Maschine von Azure die Administratorrechte des Root-Superusers flexibel nutzen.

So melden Sie sich mit dem Root-Superadministratorkonto bei einer virtuellen Azure-Maschine an

MicrosoftNach Abschluss der Konfiguration reichen die Berechtigungen für die SSH-Anmeldung mit einem Nicht-Root-Konto nicht aus. Wie kann ich den Benutzer in Root ändern?Die virtuelle Linux-Maschine kann die Administratorrechte des Root-Superusers flexibel nutzen.

Ändern des Root-Passworts des Superadministrators

Erst nach der Anmeldung erhält der Root-Benutzer Administratorrechte. Derzeit gibt es nur den Systemstandardbenutzer. Sie müssen ein Kennwort für den Root-Benutzer festlegen, bevor Sie sich als Root-Benutzer anmelden können.

Schritt 1: Nach der Anmeldung am Server verwenden Sie sudo passwd root Befehl zum Festlegen des Superuser-Root-Passworts.

sudo passwd root Wir gehen davon aus, dass Sie die üblichen Ausführungen vom lokalen Systemadministrator erhalten haben. Im Allgemeinen läuft es auf diese drei Punkte hinaus: #1) Respektieren Sie die Privatsphäre anderer. #2) Denken Sie nach, bevor Sie tippen. #3) Mit großer Macht geht große Verantwortung einher. [sudo] Passwort für maxiaomao: Passwort für Benutzer root ändern. Neues Passwort: Neues Passwort wiederholen: passwd: Alle Authentifizierungstoken erfolgreich aktualisiert.

Nach der Eingabe des Befehls zum Ändern des Superuser-Passworts erscheint ein Absatz, der ungefähr bedeutet

Wir gehen davon aus, dass Sie die regulären Vorlesungen zu lokalen Systemen erhalten haben.
Verwaltungspersonal. Normalerweise läuft es auf drei Dinge hinaus:

#1) Respektieren Sie die Privatsphäre anderer.
#2) Denken Sie nach, bevor Sie tippen.
#3) Mit großer Macht geht große Verantwortung einher.

Nach dem Drücken der Eingabetaste legen Sie das Root-Passwort fest.

Root-Superuser für virtuelle Azure-Linux-Computer

Schritt 2: Wechseln Sie zum Root-Benutzer.su-Wurzel

eingebenCD\Verlassen Sie das Benutzerverzeichnis und betreten Sie das Stammverzeichnis.

Root-Superuser für virtuelle Azure-Linux-Computer

Geben Sie im Root-Superuser-Modus den Befehl einfdisk -l können Sie die zurückgegebenen Festplatteninformationen der virtuellen Maschine sehen.

Azure Linux Microsoft Cloud-Host verwendet den Root-Superuser zur Anmeldung

verwenden Katze /etc/redhat-release Mit dem Befehl kann die Linux-Systemversion der virtuellen Maschine angezeigt werden.

Wenn Sie vom Root-Superuser zum ursprünglichen Benutzer zurückwechseln möchten, können Sie su -l ursprünglicher Benutzername

Azure Linux Microsoft Cloud-Host verwendet den Root-Superuser zur Anmeldung

Aktivieren Sie die SSH-Remoteverbindung

Nachdem der Root-Benutzer das Kennwort festgelegt und sich angemeldet hat, starten Sie den SSH-Remoteverbindungsvorgang und öffnen Sie die SSH-Konfigurationsdatei.

vi /etc/ssh/sshd_config

Ändern Sie die Konfiguration der folgenden drei Optionen.

PermitRootLogin ja

PasswortAuthentifizierung ja

Nach der Änderung drücken Sie die Esc-Taste, um den Bearbeitungsmodus zu verlassen. Nach dem Speichern drücken Sie die :wq-Taste und deaktivieren anschließend den SELinux-Dienst.

Hinweis: Denken Sie nach dem Ändern der SSH-Remoteverbindung daran, den SELINUX-Dienst zu deaktivieren, da sonst die Remoteverbindung fehlschlägt.

Deaktivieren Sie den SELinux-Dienst

Befehl ausführen getenforceÜberprüfen Sie den SELinux-Status. Der zurückgegebene Status sollte „Enforcing“ oder „Permissive“ lauten. Der aktuelle Status ist „Enforcing“. Führen Sie den Befehl „sestatus“ aus, um weitere SELinux-Informationen zu erhalten.

Deaktivieren Sie SELinux dauerhaft. Führen Sie den folgenden Befehl aus, um die SELinux-Konfigurationsdatei zu bearbeiten. Ändern Sie den Wert in Deaktiviert

vi /etc/selinux/config

Suchen Sie nach SELINUX=Enforcing, drücken Sie i, um in den Bearbeitungsmodus zu wechseln, und ändern Sie den Parameter in SELINUX=Disabled.

Nachdem die Änderung abgeschlossen ist, drücken Sie die Esc-Taste auf der Tastatur und führen Sie den Befehl :wq aus, um die Datei zu speichern und zu beenden.
Neustart: Starten Sie den Server neu. Führen Sie nach dem Neustart den Befehl getenforce aus, um zu überprüfen, ob der SELinux-Status deaktiviert ist. Dies zeigt an, dass SELinux deaktiviert ist.

Kostenlose Azure-Clouddienste

Nach dem Wechsel von einem kostenlosen Benutzer zu einem Pay-as-you-go-Benutzer können Sie weiterhin den kostenlosen Hosting-Service des kostenlosen Kontos, 750 Stunden virtueller B1s-Maschinen pro Monat, 64 GB Festplatte und 100 GB Datenverkehr nutzen. Sie können jeden Monat 12 Monate lang ein kostenloses Kontingent beliebter Dienste erhalten und immer mehr als 40 weitere Dienste nutzen.

1/5 (3 Stimmen)

Das ist eine gute Idee

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * Mark