Linux-Dateiberechtigungen speichern drei Arten von Informationen: 1. Die Berechtigungsinformationen des Dateieigentümers, dh die Berechtigungsinformationen des Benutzers, dem die Datei oder das Verzeichnis gehört. 2. Die Berechtigungsinformationen der Gruppe, zu der der Dateieigentümer gehört gehört, also die Berechtigungsinformationen des Benutzers, dem die Datei oder das Verzeichnis gehört. 3. Die Berechtigungsinformationen anderer Benutzer, also die Berechtigungsinformationen anderer Personen außer dem Eigentümer und der Gruppe.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
Linux-Dateiberechtigungen speichern die Berechtigungen des Dateieigentümers, die Berechtigungen der Gruppe des Dateieigentümers und die Berechtigungsinformationen anderer Benutzer. Entspricht 3 Arten von Zugriffsidentitäten (Dateieigentümer, Gruppe, andere Benutzer)
Ordner sind eigentlich Dateien
Gewöhnliche Dateien speichern Textinformationen und Ordner speichern die aktuellen Verzeichniseintragsinformationen des Ordners Datei unten
Verzeichniseintrag: Dies ist der Dateiname und der Dateiindex
1. Leseberechtigungen (Lesen): Ermöglicht das Anzeigen des Inhalts der Datei oder des Ordners und die Anzeige der Verzeichnisliste
2 . Kann Schreibberechtigung (Schreiben): Ermöglicht das Ändern des Dateiinhalts, das Erstellen, Verschieben und Löschen von Dateien oder Unterverzeichnissen im Verzeichnis
3. Ausführbare Berechtigung (Ausführen): Ermöglicht das Zulassen von Programmen und das Wechseln von Verzeichnissen
1, Dateieigentümer (Eigentümer): das Benutzerkonto, dem die Datei oder das Verzeichnis gehört-》Eigentümer--Benutzer--》u
2. Gruppe (Gruppe): das Gruppenkonto, dem die Datei oder das Verzeichnis gehört-- 》Organisation Gesellschaft--Gruppe--》g
3. Andere (andere): Zusätzlich zum Eigentümer und anderen in der Gruppe--》Außenseiter--andere--》o
# ls -al up.txt -rw-r--r--. 1 root root 126 4月 9 16:59 up.txt
1.1、第一列一般十个字符组成 第一个字符表示文件类型 f 为文件 d 为文件夹 l 为链接文件 b 为块设备文件(block) --》磁盘设备文件 c 为字符设备文件 --》显示字符相关 p 为管道文件 s 为socket文件 --》进程通信的 1.文件socket 本机上的不同进程之间通信的方式 2.网络socket ip:port 不同的机器之间的不同的进程通信,192.168.0.123:3
# ls -l total 36 drwxr-xr-x. 2 root root 4096 Apr 15 16:33 Desktop drwxr-xr-x. 2 root root 4096 Apr 15 16:33 Documents ... -rwxr-xr-x. 2 root root 4096 Apr 15 16:33 post-install ...
In den obigen Ausgabeinformationen gibt „rwxr-xr-x“ an Zugriff durch verschiedene Benutzer Dateiberechtigungen, das heißt, der Dateieigentümer hat Lese-, Schreib- und Zugriffsrechte auf die Datei (rwx), die Gruppe, zu der die Datei gehört, hat Lese- und Zugriffsrechte auf die Datei (r-x) und andere Benutzer Lese- und Zugriffsrechte für die Datei haben (r-x).
Offensichtlich reichen die drei Identitäten mit normalen Berechtigungen nicht aus, um Zugriffsberechtigungen für einen einzelnen Benutzer festzulegen. In diesem Fall müssen ACL-Zugriffskontrollberechtigungen verwendet werden.
ACL ist die Abkürzung für Access Control List. In Linux-Systemen kann ACL Berechtigungen für einen einzelnen Benutzer festlegen, um auf Dateien zuzugreifen. Man kann auch sagen, dass Sie zusätzlich zum herkömmlichen Festlegen von Dateizugriffsberechtigungen (drei Identitäten mit drei Berechtigungen) auch ACL zum Festlegen verwenden können. Nehmen Sie in diesem Beispiel den st-Studenten. Da das Problem nicht gelöst werden kann, wenn Sie ihm die drei herkömmlichen Identitäten zuweisen, können Sie die Verwendung der ACL-Berechtigungssteuerung in Betracht ziehen, um r-x-Berechtigungen für den Zugriff auf Dateien für den st-Benutzer festzulegen.
Verwandte Empfehlungen: „Linux-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWelche Informationen werden in Linux-Dateiberechtigungen gespeichert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!