Linux-Dateiberechtigungen Überprüfen wir zunächst den Inhalt der Dateien im aktuellen Verzeichnis. ls -l Zeigt die Liste der Dateien im aktuellen Verzeichnis an Wir können die Dateiberechtigungen sehen, -rw-rw-r--, insgesamt 10 Ziffern. Darunter: Der erste - stellt den Typ dar (Details sind in der Abbildung unten dargestellt)
Dann lassen Sie mich die folgenden 9 Ziffern erklären:
- Zeigt an, dass die entsprechende Berechtigung nicht erteilt wurde Berechtigungen für Datei- und Ordnervorgänge:
Zu beachten ist, dass ein Verzeichnis sowohl Lese- als auch Ausführungsberechtigungen haben muss, um die internen Dateien öffnen und anzeigen zu können, und dass ein Verzeichnis Schreibberechtigungen haben muss, damit andere Dateien darin erstellt werden können. Dies liegt daran, dass die Verzeichnisdatei tatsächlich Informationen wie die Liste der Dateien im Verzeichnis speichert. Auffüllen: Sonderberechtigungen SUID, SGID, Sticky $ ls -l /usr/bin/passwd -rwsr-xr-x 1 root root 47032 16. Februar 2014 /usr/bin/passwd SGID (Gruppen-ID festlegen, 4): $ ls -l /var drwxrwsr-x 2 root staff 4096 10. April 2014 lokal drwxrwxr-x 15 root syslog 4096 4. April 19:57 Protokoll Klebrig, 1: $ ls -l / drwxrwxrwt 8 root root 4096 4. April 23:57 tmp Ändern Sie die Betriebsberechtigungen von Dateien und Ordnern entsprechend den Benutzern Wenn Sie eine Datei haben, die andere Benutzer nicht lesen, schreiben oder ausführen sollen, müssen Sie die Dateiberechtigungen ändern. Hierzu gibt es zwei Möglichkeiten: Methode 1: Binäre digitale Darstellung Drei Berechtigungssätze für jede Datei:
Wenn jeder das oben Gesagte verstanden hat, ist es leicht, die folgenden allgemeinen Berechtigungen zu verstehen:
Zum tatsächlichen Betrieb Nach dem Überprüfen der Berechtigungen von Test verfügt der Eigentümer über Lese-, Schreib- und Ausführungsberechtigungen: Dann habe ich der Datei einige Inhalte hinzugefügt, die Berechtigungen geändert (700:-rwx------) und versucht, die Datei unter shiyanlou (Eigentümer) zu lesen, und sie war lesbar. Wechseln Sie zu einem anderen Benutzer, Peter, und versuchen Sie erneut, es zu lesen, wie in der folgenden Abbildung gezeigt. Es zeigt, dass die Berechtigung nicht ausreicht und das Lesen nicht durchgeführt werden kann. Methode 2: Additions- und Subtraktionszuweisungsoperationen
a steht für alle Personen, einschließlich u, g und o + und - zeigen jeweils das Hinzufügen und Entfernen entsprechender Berechtigungen an. Das +-Zeichen wird normalerweise nicht angezeigt (ich füge es trotzdem hinzu, wenn ich gerade erst anfange zu lernen) Geben Sie im Terminal ein: chmod o+w xxx.xxx chmod go-rw xxx.xxx bedeutet, die Lese- und Schreibberechtigungen der Gruppe und anderer in xxx.xxx zu löschen. Besitzer/Gruppe einer Datei oder eines Ordners ändern Verwenden Sie den Befehl chown, um den Besitz (Besitzer/Gruppe) eines Verzeichnisses oder einer Datei zu ändern. Hinweis: Der hier erwähnte intermittierende Inhalt wird ergänzt, nachdem der nächste Inhalt (Hinzufügen, Löschen, Ändern und Abfragen von Benutzern / Gruppen) gelernt wurde. Sie können nicht nur die Berechtigungen von Dateien und Verzeichnissen ändern, sondern auch deren Eigentümerschaft und die Benutzergruppe, zu der sie gehören. Ähnlich wie beim Festlegen von Berechtigungen können Benutzer sie über die grafische Benutzeroberfläche festlegen oder den Befehl chown ausführen, um sie zu ändern. Sie können sehen, dass die Benutzergruppe, zu der die Testdatei gehört, root ist und der Eigentümer root ist. Um die Gruppe zu ändern und die Testdatei von der Root-Gruppe in die Peter-Gruppe zu übertragen, verwenden Sie den folgenden Befehl: Ändern Sie Benutzer und Gruppe gemeinsam. Ändern Sie den Besitzer des Ordners oder der Datei test in shiyanlou und die Gruppe, zu der er gehört, in shiyanlou, wie unten gezeigt: Oben finden Sie eine ausführliche Erläuterung der vom Editor eingeführten Methoden zur Berechtigungsoperation für Linux-Dateien und -Ordner. Ich hoffe, dass sie für alle hilfreich sein wird. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
Hallo zusammen, heute möchte ich Ihnen zeigen, wi...
Inhaltsverzeichnis Was ist ein binärer Suchbaum (...
Ein Trick zum Umgang mit dieser Art von Fehlern be...
In der MySQL-Datenbank gibt es eine Tabelle Stude...
Inhaltsverzeichnis Hintergrund 1) Aktivieren Sie ...
Die Paginierungskomponente ist eine häufige Kompo...
Inhaltsverzeichnis Was sind Refs 1. Referenzen vo...
1. MySQL 1.1 MySQL-Installation mysql-5.5.27-winx...
Inhaltsverzeichnis 1. Global vor jedem 1. Global ...
1. Umgebungsversion Docker-Version 19.03.12 cento...
Ich bin vor kurzem auf ein Problem gestoßen. Die ...
Welche Vorteile bietet das Erlernen von HTML? 1: ...
* Adresse - Adresse * Blockzitat - Blockzitat * Mi...
Ob der a-Tag eine neue Seite öffnet: (1) Baidu Enc...
Thema Heute werde ich Ihnen zeigen, wie Sie mit C...