Systemadministration

So deaktivieren Sie Benutzerkonten unter Linux -System

So deaktivieren Sie Benutzerkonten unter Linux -System

Einführung

Als Linux -Systemadministrator müssen Sie Benutzerkonten verwalten. Dies kann durch Hinzufügen oder Entfernen von Benutzeranmeldungen oder einfach durchgeführt werden. Dieser Artikel beschreibt einige Möglichkeiten, wie das Benutzerkonto im Linux -Betriebssystem deaktiviert werden kann.

Schattendateiänderung

Der einfachste Weg, um das Benutzerkonto zu deaktivieren. Hier ist ein typischer Benutzereintrag in der Datei /etc /Shadow:

Tester: $ 6dkr $ yku3lwgjmomsynpcle9bca: 15711: 0: 99999: 7 :::

Um das obige Konto zu deaktivieren, fügen Sie einfach "*" oder "hinzu"!”Vor dem verschlüsselten Passwort:

Prüfer:!$ 6dkr $ yku3lwgjmomsynpcle9bca: 15711: 0: 99999: 7 :::

Das obige kann auch einfach erreicht werden durch:

# Usermod -l -Tester

Jede Anmeldemethode, mit der die Datei/etc/Shadow verwendet wird, um den Benutzer zu authentifizieren, kann das Kennwort des Benutzers nicht mehr entschlüsseln und ihm nicht zulassen, dass er/sie sich anmelden:

 $ su tester
Passwort:
SU: Authentifizierungsfehler

Um das Benutzerkonto einfach zu aktivieren, entfernen Sie einfach “!”Aus der Datei /etc /Shadow oder verwenden Sie den Befehl usermod:

# Usermod -u Tester

Es ist wichtig darauf hinzuweisen, dass diese Methode zur Deaktivierung von Benutzerkonten im Linux -System nur für Programme oder Befehle gültig ist, die die Datei /etc /schattendatei als Mittel zur Authentifizierung verwenden. Wenn der Benutzer beispielsweise SSH -Tasten bereits ausgetauscht hat.



Nologin User Shell

Ein weiterer und sichererer Weg, um das Benutzerkonto im Linux -Betriebssystem zu deaktivieren. Nologin zeigt eine höfliche Nachricht an:

Dieses Konto ist derzeit nicht verfügbar.

Nach dem Anmeldeversuch des Benutzers. Um dies zu erreichen, ändern Sie die Datei /etc /passworddatei und ändern Sie den Eintrag des Benutzers

aus:

Tester: x: 1001: 1001: Tester, Benutzer ,,:/home/tester:/bin/bash

Zu:

Tester: x: 1001: 1001: Tester, Benutzer ,,:/home/tester:/usr/sbin/nologin

Sobald der Benutzer fertig ist, kann sich der Benutzer nicht mehr mit einem gültigen Passwort anmelden:

$ su tester
Passwort:
Dieses Konto ist derzeit nicht verfügbar.

Abschluss

Beide obigen Methoden haben ihre Nachteile und Profis und es liegt an Ihnen, die beste Methode für Ihre Umgebung auszuwählen. Um mehr über die Shadow -Kennwortdatei zu erfahren, greifen Sie auf ihre relevante manuelle Seite zu: Nologin oder Usermod auf ihre relevante manuelle Seite zuzugreifen:

$ MAN SHADK $ MAN Usmod $ MAN NOLOGIN 
Dieser Kernel benötigt die folgenden Merkmale, die nicht vorhanden sind PAE
Heute habe ich versucht, RHEL6 i386 als virtuelle Maschine mit VirtualBox zu installieren. Gleich nach dem Start erhielt ich eine Fehlermeldung mit de...
Haupt -Decoder -Fehler kein geeignetes Decodermodul für Fourcc 'xvid'
Dieses Problem kann auftreten, wenn Ihr Debian Linux -System Pakete aus dem Hauptdebian -Repository sowie von http // www verwendet.Debian-Multimedia....
Joomla Content Management System Docker Image Bereitstellung und Nutzung
Joomla Content Management System Docker Image Bereitstellung und Nutzung...