[Linux] Zusammenfassung der Benutzer- / Gruppenbefehle

Benutzer- und Gruppenoperationen sind nicht häufig und werden vergessen, daher werde ich sie zusammenfassen.

Benutzerbezogene Befehle

Überprüfen Sie die Benutzerliste

cat /etc/passwd
###Ausführungsergebnis############
user_name1:1001:1001::/home/user_name1:/bin/bash
user_name2:x:1002:1002::/home/user_name2:/bin/bash

Benutzer erstellt

useradd {user_name}

User Löschung

userdel {user_name}

Gruppenbezogene Befehle

Bestätigung der Gruppenliste

cat /etc/group
###Ausführungsergebnis############
root:x:0:
~ ~ Ausgelassen ~ ~
group_name1:x:1003:user_name1,user_name2
group_name2:x:1004:user_name1

Gruppenerstellung

groupadd {group_name}

Gruppenlöschung

groupdel {group_name}

Bestätigung der zur Gruppe gehörenden Benutzer

getent group {group_name}
###Ausführungsergebnis############
group_name1:x:1003:user_name1,user_name2

Überprüfen Sie die Gruppe, zu der der Benutzer gehört

groups {user_name}
#Ausführungsergebnis
user_name1 : user_name1 group_name1 group_name2

Wenn Sie auch UID und GID wissen möchten

id {user_name}
###Ausführungsergebnis############
uid=1001(user_name1) gid=1001(user_name1) groups=1001(user_name1),1003(group_name1),1004(group_name2)

gid= ... Primary group groups = ... die erste ist die primäre Gruppe, die zweite ist die sekundäre Gruppe

Primäre Gruppe ändern

usermod -g {group_name} {user_name}

Andere (sekundäre oder spätere) Änderung der Zugehörigkeitsgruppe / mehrfache Hinzufügung

※※Hinweis※※ Die Option -G ** ignoriert und überschreibt vorhandene Gruppen **. Wenn Sie eine Gruppe hinzufügen möchten, während die vorhandene Gruppe beibehalten wird, müssen Sie ** auch die vorhandene Gruppe angeben **. Sie können die vorhandene Gruppe mit "id {user_name}" überprüfen.

usermod -G {group_name} {user_name}

Wenn Sie mehr als eine angeben, geben Sie diese durch ", (Komma)" getrennt an.

usermod -G {group_name1},{group_name2} {user_name}

Löschen Sie andere (sekundäre oder spätere) verbundene Gruppen

Nutzen Sie die Möglichkeit der Option -G, vorhandene Gruppen zu ignorieren und zu überschreiben. Überprüfen Sie die vorhandene Gruppe mit "id {Benutzername}" und geben Sie die Gruppe an, die Sie löschen möchten.

usermod -G {group_name1},{group_name2} {user_name}

Recommended Posts

[Linux] Zusammenfassung der Benutzer- / Gruppenbefehle
Linux-Befehlsübersicht
[Linux] Grundlegende Befehlsübersicht
Linux-Befehl Nr. 4
Linux-Befehl Nr. 3
Linux Zusammenfassung
Linux-Befehl Nr. 5
* Ken Komiya: "[Schreiben eines Python-Programmdokuments mit Sphinx] (https://docs.google.com/presentation/d/1mLw2ZHeyl_9jWAwxE3Hx7stY5msCd-jyl22PkKRCdqg/edit#slide=id.g885309dee8_0_166)" * Python Study Group # 43] (https://startpython.connpass.com/event/112788/) * cocodrips: "[Schreiben Sie in Zukunft einen Docstring für Ihre Teamkollegen und sich selbst] (https://www.slideshare) .net / cocodrips / docstring) "Python, SphinxLinux-Befehlsliste
Linux auf Befehl
[Linux] Suchbefehl
Linux-Befehl <Basic 2>
[Linux-Befehlsübersicht] Befehlsliste [Muss für Anfänger]
Linux-Benutzerbefehle
Linux Server Befehl
Linux # Command Memo 1
Linux-Befehl [lesen]
[Linux] Befehl / Wissen
Mein Linux-Befehl
Linux-Befehl <Basic 1>
Linux-Befehlssammlung
Linux mkdir Befehl
Grundlagen der Linux-Befehle
[Linux] Git-Befehl
Docker-Befehlsübersicht
Linux (Befehlsspeicher)
[Linux] Befehl zur Volumenkonfiguration
Linux-Befehl (sequentielles Update)
[Linux] Gruppenbezogene Befehle
Ihr eigener Koredake ist ein Linux-Befehl
Linux-Befehlsfehlersammlung 1
Bildbezogene Befehlsübersicht
[Linux] Benutzerpasswort ändern
Linux-Benutzer hinzufügen, wie der Befehl useradd verwendet wird
[Linux] Befehl tar.gz Komprimierung / Dekomprimierung
Linux eine Zusammenfassung Tastenkombination
Zusammenfassung der Linux-Verteilungstypen
Zusammenfassung der Linux FD-Ereignis-API
Einfacher Befehl df unter Linux
[Linux] [Grundeinstellung] [Flattern] Zusammenfassung
Linux tar xz Befehlsnotiz
Linux: Erstellen Sie den ursprünglichen Terminal-Befehl
[Hinweis] Nützliche Linux-Befehlssammlung
Eine kurze Zusammenfassung von Linux
Linux Command Memorandum [für Anfänger]
Befehl zur Bestätigung der Linux-PC-Spezifikation
Zusammenfassung der Backtrace-Erfassungsmethode für [Linux] [C / C ++]
[Linux Convenience-Befehl] Versuchen Sie, exa einzufügen
Befehl zum Erstellen von Linux Live USB
Jupyter Notebook Magic Command Persönliche Zusammenfassung
[Linux] Betriebssystemwiederherstellung mit Wiederherstellungsbefehl