Inaktivitätszeit: Wie viele Tage nach Ablauf des Passworts, um diesen Benutzer zu sperren
Ablaufzeit: Ablaufdatum des Passworts,
auf Distanz
1970
Jahr
1
Monat
1
Die Anzahl der Tage an einem Tag
,
Standard ist leer
,
bedeutet permanent verfügbar Flag: reserviert für zukünftige Entwicklung
Datum anzeigen, an dem der Benutzer das Root-Passwort zuletzt geändert hat
(3) Benutzergruppenkontodatei ——/etc /group
Jede Gruppe im System, in
/etc/group
Die Datei enthält eine Reihe von Datensätzen, und jeder Benutzer kann die Konfigurationsdatei mit den Benutzergruppenkontoinformationen lesen.
Feldbeschreibung
Gruppenname: der Name der Gruppe
-
Passwd: das verschlüsselte Passwort der Gruppe
GID: Es ist die ID Wird vom System zur Unterscheidung verschiedener Gruppen verwendet
, im
/etc/passwd
in der Domäne
GID
Das Feld verwendet diese Nummer, um die grundlegende Benutzergruppe anzugeben
Benutzerliste: verwendet „
,
“
Separate Benutzernamen, die aufgeführten Mitglieder haben diese Gruppe als zusätzliche Gruppe.
Hausaufgabe:
1. Erstellen Sie den Benutzer lockuser, geben Sie das Home-Verzeichnis als /home/lock an und sperren Sie dann den Benutzer
2. Sperren Sie den Benutzer auf und legen Sie das Passwort fest, wenn Sie sich das nächste Mal anmelden.
3 Erstellen Sie den Benutzer testuser und legen Sie ein Passwort fest. Ändern Sie den Benutzernamen in normaluser.
4 , fragen Sie die ACL der Datei ab. Der Benutzer ist testuser1 und die Berechtigung ist r-x (zwei Möglichkeiten g+s und nnnn)
7. Set sbit, die Möglichkeit, sbit für Verzeichnisse festzulegen (zwei Möglichkeiten o+t und nnnn)
Benutzer zu Benutzergruppen unter Linux hinzufügen
Anhand mehrerer Beispiele mit der Linux-Befehlszeile zeige ich Ihnen Schritt für Schritt, wie Sie unter Linux Benutzer zu Benutzergruppen hinzufügen und wie Sie unter Linux Benutzer und Gruppen hinzufügen. Diese Befehle sollten auf jeder Linux-Distribution funktionieren und wurden auf CentOS, Debian und Ubuntu getestet.
Fügen Sie einen neuen Benutzer zu einer Benutzergruppe hinzu
Ein Linux-Benutzer kann eine primäre Gruppe und eine oder mehrere sekundäre Gruppen haben. Diese Gruppen können beim Erstellen eines Benutzers als Argumente an den Befehl adduser
übergeben werden. Alle Befehle müssen als root
-Benutzer ausgeführt werden. Stellen Sie unter Ubuntu allen Befehlen sudo
voran oder führen Sie sudo -s
aus, um zum Benutzer root
zu wechseln. Benutzergruppen hinzufügen
Als ersten Schritt füge ich zwei neue Benutzergruppen hinzu, Familie
und Freunde
: groupadd family
groupadd friends
adduser
命令的参数。
所有命令都必须以 root
用户的身份执行。在 Ubuntu 上,请在所有命令前加上 sudo
,或者运行sudo -s
切换到 root
用户。
添加用户组
作为第一步,我将添加两个新的用户组,分别是 family
和 friends
:
useradd -G family tom
添加新用户至单个用户组
下面我将一个新用户 tom
,同时将用户添加到用户组 family
。family
用户组将通过使用 -G
参数作为一个附属组添加。
useradd -G family,friends tom
添加新用户到多个用户组
tom
现在是 family
用户组的一个用户。参数 -G
允许指定多个用户组,每个用户组之间使用逗号进行分隔。如果要将用户 tom
添加到 family
和 friends
两个用户组,使用下面的命令:
passwd tom
设置用户密码
请注意,新的 Linux 用户 tom
还没有密码,所以无法登录。要设置此用户的密码,可以执行下面的命令:
useradd -g family -G friends tom
并在命令请求时输入两次新密码。
在上面的示例中,我们将用户 tom
添加到辅助组中,adduser
命令自动创建了一个新的主组,并将该组分配为主组。
- 用户名: tom
- 主组: tom
- 附属组: family(或者使用第二个案例添加 family 和 friends 两个附属组)
设置新的主组
也许你想在添加 tom
用户时,设置主组为 family
(而不是默认创建的 tom
用户组),附属组为 friends
,可以使用这个命令:
man useradd
使用 man
命令可以获得 useradd
命令的所有命令行选项的详细描述:
groupadd colleagues
将已有的用户添加至用户组
对于这个任务,我们将使用 usermod
命令。usermod
命令可以修改用户的各种选项,包括用户的组成员关系。
首先,我将添加第三个用户组 colleagues
:
usermod -a -G colleagues tom
使用 usermod
我将 colleagues
用户组作为附属组添加到用户 tom
:
usermod -g family tom
命令解释:-a
表示 append
,它只能与 -G
选项(附属组)组合使用。所以最终我们将 tom
用户添加到 colleagues
用户组中,这个用户组是用户的一个附属组。
-G
选项可以指定多个用户组,每个用户组之间使用逗号进行分隔。例如:-G group1,group2,group3
Neuen Benutzer zu einem einzelnen Benutzer hinzufügen Gruppe 🎜🎜🎜 Als nächstes füge ich einen neuen Benutzer tom
hinzu und füge den Benutzer zur Benutzergruppe family
hinzu. Die Benutzergruppe family
wird mit dem Parameter -G
als untergeordnete Gruppe hinzugefügt. 🎜man usermod
🎜🎜Neuen Benutzer zu mehreren Benutzergruppen hinzufügen🎜🎜🎜tom
ist jetzt ein Benutzer in der Benutzergruppe family
. Der Parameter -G
ermöglicht die Angabe mehrerer Benutzergruppen, getrennt durch Kommas zwischen den einzelnen Benutzergruppen. Wenn Sie den Benutzer tom
zu den Benutzergruppen family
und friends
hinzufügen möchten, verwenden Sie den folgenden Befehl: 🎜rrreee🎜🎜Benutzerpasswort festlegen🎜🎜 🎜Bitte beachten Sie, dass der neue Linux-Benutzer tom
noch kein Passwort hat und sich daher nicht anmelden kann. Um das Passwort für diesen Benutzer festzulegen, können Sie den folgenden Befehl ausführen: 🎜rrreee🎜 und das neue Passwort zweimal eingeben, wenn der Befehl danach fragt. 🎜🎜Im obigen Beispiel haben wir den Benutzer tom
zur sekundären Gruppe hinzugefügt. Der Befehl adduser
hat automatisch eine neue primäre Gruppe erstellt und die Gruppe als primäre Gruppe zugewiesen. 🎜
- Benutzername: tom
- Hauptgruppe: tom
- Zugehörige Gruppe: Familie (oder verwenden Sie den zweiten Fall, um zwei verbundene Gruppen hinzuzufügen: Familie und Freunde)
🎜🎜Legen Sie eine neue primäre Gruppe fest🎜🎜🎜Vielleicht möchten Sie die primäre Gruppe auf family
festlegen, wenn Sie den Benutzer tom
hinzufügen (anstatt sie zu erstellen). Standardmäßig ist tom
Benutzergruppe), die zugehörige Gruppe ist freunde
. Sie können diesen Befehl verwenden: 🎜rrreee🎜Verwenden Sie den Befehl man
, um useradd: 🎜rrreee🎜🎜🎜🎜🎜Fügen Sie einen vorhandenen Benutzer zur Benutzergruppe hinzu🎜🎜🎜🎜Für diese Aufgabe verwenden wir den Befehl usermod
. Der Befehl usermod
kann verschiedene Optionen für einen Benutzer ändern, einschließlich der Gruppenmitgliedschaften des Benutzers. 🎜🎜Zuerst füge ich eine dritte Benutzergruppe Kollegen
hinzu: 🎜rrreee🎜🎜Mit usermod
🎜🎜🎜Ich füge die Benutzergruppe Kollegen
hinzu as Eine Affiliate-Gruppe zum Benutzer tom
hinzufügen: 🎜rrreee🎜Befehlserklärung: -a
bedeutet append
, was nur mit verwendet werden kann -G
Code>-Option (Hilfsgruppe). Schließlich fügen wir den Benutzer tom
zur Benutzergruppe colleagues
hinzu, die eine untergeordnete Gruppe des Benutzers ist. Die Option 🎜🎜-G
kann mehrere Benutzergruppen angeben, getrennt durch Kommas zwischen den einzelnen Benutzergruppen. Beispiel: -G Gruppe1,Gruppe2,Gruppe3
. 🎜如果想要修改 tom
用户的主组为 family
,可以使用命令:
usermod -g family tom
使用 man
命令可以获取 usermod
命令的所有命令行选项的详细说明:
man usermod
相关推荐:《Linux视频教程》