[LINUX] Schritte zum Erstellen eines allgemeinen Benutzers in CentOs und zum Ausführen des Befehls sudo (Hinweis)

Auftakt

Auch wenn das Wissen für einen Ingenieur, der es kann, unbedeutend ist, möchte ich mir angewöhnen, es zuerst zu übertragen.

Annahme

・ MacOS Mojave 10.14 -Linux OS in der virtuellen Maschine gebaut [Virtual Box] ・ CentOs7

Sudo-Befehl Befehle, mit denen Sie Befehle mit Root-Rechten verwenden können

1 Benutzererstellung

Melden Sie sich zunächst als Root an und erstellen Sie einen Benutzer mit dem Befehl user add.

Name: testUser01 スクリーンショット 2020-03-01 15.45.04.png

Das Festlegen eines Kennworts ist wichtig, damit sich der Benutzer, der es erstellt hat, anmelden kann. Legen Sie das Passwort für testUser01 mit dem Befehl "passwd" fest, der das Passwort festlegt.

Jetzt können Sie sich als regulärer Benutzer anmelden (= testUser01).

2 Fügen Sie der Radgruppe einen allgemeinen Benutzer hinzu und aktivieren Sie die Option mit dem Befehl visudo.

Versuchen Sie nun, sich als allgemeiner Benutzer anzumelden, und verwenden Sie den Befehl sudo, um Protokolldateien anzuzeigen, die nicht mit Benutzerrechten angezeigt werden können. cat var/log/messages スクリーンショット 2020-03-01 16.02.50.png

Als ich nach dem Passwort gefragt und wie eingegeben eingegeben wurde, wurde mir mitgeteilt, dass sich der Benutzer nicht in der sudoers-Datei befindet.

Dies liegt daran, dass die sudoers-Datei, wie gesagt, keine allgemeinen Benutzereinstellungen enthält.

Gehen Sie wie folgt vor, um dies zu beheben:

Melden Sie sich einmal als Root an Fügen wir der Radgruppe einen allgemeinen Benutzer mit dem Befehl "usermod" hinzu, der die Benutzerdefinition ändert. スクリーンショット 2020-03-01 16.29.10.png

Mit dem Befehl vigr können Sie überprüfen, ob der Radgruppe ein Benutzer hinzugefügt wurde. スクリーンショット 2020-03-01 16.30.37.png

-Setzen der sudoers-Datei Verwenden Sie den Befehl [visudo], um die Einstellungen für allgemeine Benutzer hinzuzufügen. Als nächstes aktivieren wir die Definition der Radgruppe mit dem Befehl visudo.

% Wheel ALL = (ALL) Kommentieren Sie ALL aus und aktivieren Sie die Option. スクリーンショット 2020-03-01 16.40.27.png

Speichern Sie mit esc →: wq und wiederholen Sie den Befehl sudo erneut.

Befehlsbeschreibung, da sie auf dem Bildschirm nicht sichtbar ist cat /vat/log/messages スクリーンショット 2020-03-01 16.44.23.png

Der Befehl sudo ist jetzt verfügbar und Sie können den Inhalt der Protokolldatei sehen!

Recommended Posts

Schritte zum Erstellen eines allgemeinen Benutzers in CentOs und zum Ausführen des Befehls sudo (Hinweis)
Bis Sie mit Python unter Windows 7 eine maschinelle Lernumgebung erstellen und ausführen
[Hinweis] So geben Sie dem Benutzer in CentOS die Berechtigung sudo
Führen Sie einen Befehl auf dem Webserver aus und zeigen Sie das Ergebnis an
Bis Sie Python Virtualenv unter Windows erstellen und Jupyter starten
Versuchen Sie, iptables zu lernen, bis Sie im Internet surfen können
[MariaDB] Installieren Sie MariaDB unter Linux und erstellen Sie eine Datenbank und einen Benutzer.
Erstellen Sie eine Python-Umgebung in Centos
Bis Sie Apache und Tomcat unter Linux (CentOS) installieren und Java-Apps bereitstellen
Kann in 5 Minuten erledigt werden! Erstellen Sie eine Gesichtserkennungs-API mit Fast API und OpenCV und veröffentlichen Sie sie auf Heroku