Heim > Betrieb und Instandhaltung > Betrieb und Wartung von Linux > Was soll ich tun, wenn ich mich nach dem Erstellen eines neuen Benutzers nicht bei Linux anmelden kann?

Was soll ich tun, wenn ich mich nach dem Erstellen eines neuen Benutzers nicht bei Linux anmelden kann?

藏色散人
Freigeben: 2023-03-16 10:09:43
Original
4297 Leute haben es durchsucht

Nach dem Erstellen eines neuen Benutzers kann Linux nicht eingegeben werden, da die Erstellungsmethode falsch ist. Die Lösung lautet: 1. Geben Sie vorübergehend Root-Berechtigungen über „sudo su root“ ein. 2. Führen Sie „useradd -d /home/testname -m“ aus 3. Überprüfen Sie die Gruppen, zu denen der Benutzer gehört, über „groups testname“. 4. Löschen Sie den Benutzer und legen Sie dann das Benutzerkennwort über „passwd testname“ fest.

Was soll ich tun, wenn ich mich nach dem Erstellen eines neuen Benutzers nicht bei Linux anmelden kann?

Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Dell G3-Computer.

Was soll ich tun, wenn ich nach dem Erstellen eines neuen Benutzers nicht auf Linux zugreifen kann?

Lösung für das Problem, dass sich neue Linux-Benutzer nicht am System anmelden können

Vorwort

Der Grund für dieses Problem ist, dass nicht jeder Linux von Grund auf gelernt hat, was dazu führt, dass viele grundlegende Vorgänge nicht verwendet werden und sie stattdessen zu verwenden, wenn Sie auf Probleme stoßen. Wenn Sie in einer Suchmaschine suchen, werden Sie eine Menge ähnliche Antworten erhalten, und Sie werden es glauben, denn Wiederholung ist Autorität. Was Sie nicht wissen, ist, dass diese Antwort das Ausmaß der Autorität darstellt, das durch unzählige Menschen entsteht, die die ursprüngliche Antwort kopieren, und Wenn die anfängliche Lösung falsch ist, werden Sie leiden.

Tatsächlich müssen wir eines verstehen: Nicht alles, was von Suchmaschinen gesucht wird, ist korrekt. Überall ist eine bunte Mischung.

Linux-Befehle sind in vielen Fällen wie Magie, man weiß nie, warum man sie verwendet ...

Also, lernen Sie es ständig!

Frage:

Viele Leute verwenden diese beiden Wenn Sie den Befehl verwenden, um einen zu erstellen Als Benutzer kommt es oft vor, dass man sich nicht am grafischen Desktop anmelden kann.

useradd testname
passwd testname
Nach dem Login kopieren

Natürlich sind diese beiden Befehle sehr nützlich, wir erstellen einen Benutzer, zu dem in der Shell gewechselt werden kann. Die Anmeldung am grafischen Desktop ist jedoch nicht möglich.

Tatsächlich ist die Erstellung eines grafischen Desktops, auf dem sich Benutzer anmelden können, etwas komplizierter. Nachfolgend finden Sie detailliertere Schritte.

1.1 Vorübergehend Root-Rechte eingeben

sudo su root
Nach dem Login kopieren

1.2 Einen Benutzer erstellen

Zwei Optionen zum Erstellen eines Benutzers.

  • Benutzer hinzufügen -d Benutzer-Home-Verzeichnis angeben -m Das Home-Verzeichnis erstellen, falls es nicht existiert
    Dieser Befehl erstellt das Benutzer-Home-Verzeichnis unter /home. Es gibt kein Benutzer-Home-Verzeichnis, nachdem der Benutzer mit dem im Vorwort erwähnten Befehl erstellt wurde.
    useradd -d /home/testname -m testname
    Nach dem Login kopieren
    于 Im Vergleich zum obigen Befehl -G, um den Benutzer zur ROOT-Gruppe hinzuzufügen
  • useradd -d /home/testname -m testname -g root
    Nach dem Login kopieren
  • , um die Benutzergruppe anzuzeigen

    groups testname
    Nach dem Login kopieren

    Den Benutzer vollständig löschen

    R

    userdel -r testname  # 删除用户及其目录
    Nach dem Login kopieren
    E 1.3 Geben Sie das Passwort zweimal ein bestätigen.

    Bitte beachten Sie, dass das eingegebene Passwort aus Sicherheitsgründen nicht wiedergegeben wird.

    1.4 Benutzer mit Sudo-Berechtigungen autorisierenAuch wenn der erstellte Benutzer in der Stammgruppe platziert wird, verfügt der neu erstellte Benutzer immer noch nicht über Sudo-Berechtigungen.

    Also müssen wir es konfigurieren (optional, falls nötig)

    passwd testname
    Nach dem Login kopieren

    Geben Sie i ein, um mit der Änderung der Informationen zu beginnen.

    Und fügen Sie den Benutzernamen hinzu, den Sie unter root erstellt haben ALL=(ALL:ALL) ALL + ALL=(ALL:ALL) ALL

    (Der Benutzername Testname wird hier in den tatsächlichen Benutzernamen geändert, da ich ihn nicht tatsächlich erstellt habe. Testname Benutzer (hier ist ein früherer Fall)


    Nachdem die Änderung abgeschlossen ist, geben Sie Esc ein, um die Bearbeitung zu beenden und die Änderung der Datei zu erzwingen.

    sudo su root
    vim /etc/sudoers
    Nach dem Login kopieren
    Was soll ich tun, wenn ich mich nach dem Erstellen eines neuen Benutzers nicht bei Linux anmelden kann?Sie können dann den Benutzer wechseln und sich am grafischen Desktop dieses Kontos anmelden.

    Verwandte Empfehlungen: „

    Linux-Video-Tutorial

    Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn ich mich nach dem Erstellen eines neuen Benutzers nicht bei Linux anmelden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Verwandte Etiketten:
    Quelle:php.cn
    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
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage