Heim > Artikel > System-Tutorial > Gruppenverwaltung Linux Jeder Benutzer muss einer Gruppe angehören und darf nicht unabhängig von außerhalb der Gruppe sein
Gruppenmanagement
Jeder Linux-Benutzer muss einer Gruppe angehören und darf nicht unabhängig von der Gruppe sein. Ebenso verfügt jede Datei in Linux über die Konzepte Besitzer, Gruppe und andere Gruppen.
Der ursprüngliche Ersteller der Datei ist der Eigentümer der Datei, und die Eigentümerinformationen können über ls-lha eingesehen werden.
<code class="hljs markdown vditor-linenumber" style="max-height:1000px">chown 命令用途更改与文件关联的所有者或组。 <span class="hljs-bullet"> -<span> chown 用户名 文件名 <span class="hljs-section"> -R 递归目录下的子文件及目录 ------------------------------------<span> chgrp 变更文件或目录的所属群组 <span class="hljs-bullet"> -<span> chgrp 组名 文件名 <span class="vditor-linenumber__rows"><span><span><span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></code>
Mit Ausnahme des Eigentümers der Datei und der Benutzer in ihrer Gruppe sind alle anderen Benutzer des Systems andere Gruppen der Datei.
Beim Hinzufügen eines Benutzers legt Linux Benutzergruppenberechtigungen fest Sie können angeben, zu welcher Gruppe der Benutzer hinzugefügt werden soll, und Sie können auch Root-Verwaltungsberechtigungen verwenden, um die Gruppe eines Benutzers zu ändern.
<code style="max-height:1000px" class="hljs markdown vditor-linenumber">usermod -g 组名 用户名 <span class="hljs-section">usermod -d 目录名 用户名 # 用于改变用户登录的初始目录 -----------------------------------------------<span> cat /etc/group | grep manager # 只过滤manager的组 <span class="hljs-code">-i:忽略大小写进行匹配。 -v:反向查找,只打印不匹配的行。 -n:显示匹配行的行号。 -r:递归查找子目录中的文件。 -l:只打印匹配的文件名。 -c:只打印匹配的行数。 ------------------------------------------------ <span><span class="vditor-linenumber__rows"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></code>
Dateiberechtigungen RWX-Dateiberechtigungen
<code style="max-height:1000px" class="hljs pgsql vditor-linenumber">[<span class="hljs-keyword">admin<span>@centos7 ~]$ ll 总用量 <span class="hljs-number">8<span> drwxrwxr-x. <span class="hljs-number">2<span> <span class="hljs-keyword">admin<span> <span class="hljs-keyword">admin<span> <span class="hljs-number">6<span> <span class="hljs-number">4<span>月 <span class="hljs-number">5<span> <span class="hljs-number">10<span>:<span class="hljs-number">36<span> Downloads <span class="hljs-comment">----------------------------------<span> r(<span class="hljs-number">4<span>)<span class="hljs-comment">--- >read<span> - 可读取文件内容,可查看目录内容 w(<span class="hljs-number">2<span>)<span class="hljs-comment">--- >write<span> - 可写,包含创建、删除及重命名目录 x(<span class="hljs-number">1<span>)<span class="hljs-comment">--- >execute<span> - 可执行文件,可进入目录 <span class="hljs-comment">----------------------------------<span> chmod <span class="hljs-number">777<span># 修改为可读可写可执行,<span class="hljs-keyword">User<span> <span class="hljs-keyword">Group<span> Other <span class="vditor-linenumber__rows"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></code>
w bedeutet Schreibberechtigung. Wenn diese Berechtigung auf eine Datei angewendet wird, bedeutet dies nicht, dass die Datei gelöscht werden kann. Voraussetzung für das Löschen der Dateiberechtigung ist, dass das Verzeichnis, in dem sich die Datei befindet, über Schreibberechtigung verfügt Datei kann gelöscht werden.
Anleitung für die Ziffern 0-9:
1. Das 0. Bit bestimmt den Dateityp (d,-,1,c,b)
l ist ein Link, der einer Verknüpfungsmethode in Windows entspricht
d ist ein Verzeichnis Linux legt Benutzergruppenberechtigungen fest, äquivalent zu einem Windows-Ordner
c ist die Zeile Gerätedatei, Tastatur, Maus, ls-l/dev/
b ist ein Blockgerät, z. B. eine Festplatte, ls-l/dev/
2. Die Positionen 1-3 legen fest, dass der Eigentümer (der Eigentümer der Datei) über die Berechtigungen des Dateibenutzers verfügt
3. Die Nummern 4-6 legen fest, dass die Gruppe, zu der sie gehören (dieselbe wie die Benutzergruppe), über die Berechtigungen der Datei ---Gruppe
verfügt
4. Die Positionen 7-9 legen fest, dass andere Benutzer Berechtigungen für die Datei haben---Anderechmod ändert Berechtigungen
Sie können die Berechtigungen einer Datei oder eines Verzeichnisses über chmod ändern.
u:Besitzer
g: Alle Gruppen
o:Andere Leute
a:Jeder
<code style="max-height:1000px" class="hljs perl vditor-linenumber"><span class="hljs-number">1<span>)<span class="hljs-keyword">chmod<span> u=rwx,g=rx,o=<span class="hljs-keyword">x<span> 文件名/目录名 <span class="hljs-keyword">chmod<span> <span class="hljs-number">761<span> 文件名/目录名 <span class="hljs-number">2<span>)<span class="hljs-keyword">chmod<span> o+w 文件名/目录名<span class="hljs-comment"># 给other其他用户赋w权限<span> <span class="hljs-number">3<span>)<span class="hljs-keyword">chmod<span> a-<span class="hljs-keyword">x<span> 文件名/目录名<span class="hljs-comment"># 给all全部用户的x权限去掉<span> <span class="vditor-linenumber__rows"><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></code>
Das obige ist der detaillierte Inhalt vonGruppenverwaltung Linux Jeder Benutzer muss einer Gruppe angehören und darf nicht unabhängig von außerhalb der Gruppe sein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!