Erste Schritte mit Ubuntu 03 – Ubuntu-Benutzeroperationen

1. So geben Sie den Root-Benutzer in Ubuntu ein

Anleitung zur Eingabe des ROOT-Benutzers:

Linux verwendet den Befehl su, um Benutzer zu wechseln:

su root

Nach der Ausführung des Befehls werden Sie aufgefordert, das Passwort einzugeben, aber Ubuntu legt das Root-Anfangspasswort nicht fest.

 Wenn der su-Befehl den Root nicht wechseln kann, wird su angezeigt: Authentifizierungsfehler. Solange Siesudo passwd root dies einmal tun, su beim nächsten Mal erneut. Sobald Sie Ihr Passwort eingegeben haben, können Sie sich erfolgreich anmelden.

2. Benutzererstellung und Anmeldung

(1) Verwenden Sie useradd, um ein temporäres Konto zu erstellen

useradd username

Demo:

[www@localhost etc]$ useradd lkw1122
bash: /usr/sbin/useradd: Permission denied

Wenn die obige Situation auftritt, handelt es sich um ein Berechtigungsproblem. Fügen Sie den Befehl sudo vor dem Befehl useradd hinzu:

[www@localhost etc]$ sudo useradd lkw1122

(2) Verwenden Sie den Benutzernamen adduser, um ein temporäres Konto zu erstellen

adduser zard001

 

 

(3) Verwenden Sie Login, um sich anzumelden

sudo login

 

  (4) Mit Logout melden Sie sich ab

sudo logout 

 (5) Beenden Sie die aktuelle Shell: Beenden

 

(6) Benutzerpasswort ändern

Wechseln Sie zu dem Benutzer, der das Passwort ändern muss, und ändern Sie es dann.

passwd username

 

(8) Fahren Sie das System herunter

 

(9) Beheben Sie den Fehler „System wurde nicht mit systemd als Init-System gebootet“ 

Behebung des Fehlers „System wurde nicht mit systemd als Init-System gebootet“. - A5 Internet - Blog Park (cnblogs.com)

Wenn Sie einigen Tutorials im Internet folgen, verwenden Sie systemd-Befehle wie sudo systemctl start.
Zu Ihrer Überraschung führt der Befehl zu einem solchen Fehler.
Das System wurde nicht mit systemd als Init-System (PID 1) gebootet. Funktioniert nicht.
Grund: Ihr Linux-System verwendet systemd nicht.
Der Grund dafür ist, dass Sie den Befehl systemd zum Verwalten von Diensten unter Linux verwenden möchten, Ihr System jedoch nicht systemd und (höchstwahrscheinlich) das klassische SysV-Init-System (Sysvinit) verwendet.
Aber wie ist das möglich? Sie verwenden Ubuntu und das Tutorial bezieht sich auf dieselbe Ubuntu-Version. Warum kannst du es nicht verwenden?
Wenn Sie Ubuntu mit WSL unter Windows verwenden, verfügt Ihr System über SysV anstelle von systemd und Ihr System wird sich beschweren, wenn Sie den Befehl systemctl ausführen (systemd für Linux-Systeme init system).
Wie erfahren Sie, welches Init-System Sie verwenden? Mit diesem Befehl können Sie den Prozessnamen ermitteln, der PID 1 (dem ersten Prozess, der auf dem System ausgeführt wird) zugeordnet ist.
ps -p 1 -o comm=
In der Ausgabe sollte systemd oder sysv (oder etwas Ähnliches) angezeigt werden.
Wie kann der Fehler „System wurde nicht mit systemd gebootet“ behoben werden?
Die Antwort ist einfach: Verwenden Sie nicht den Befehl systemctl, sondern den entsprechenden Befehl sysvinit. Verwenden Sie stattdessen den entsprechenden sysvinit-Befehl.
Dies ist nicht kompliziert und die Syntax der beiden Befehle ist einigermaßen ähnlich.
 

 

おすすめ

転載: blog.csdn.net/m0_55196097/article/details/132584060