Written by
Charlotte LeeZusammenfassung: Wenn Sie mit macOS oder Linux gearbeitet haben, sind Ihnen möglicherweise viele Datei- und Verzeichnisberechtigungen wie RWX-Berechtigungen begegnet. Lassen Sie sich von iBoysoft kurz in RWX-Berechtigungen einführen, insbesondere wie man sie richtig verwendet.
Dateisystemberechtigungen bestimmen, wer auf eine Datei auf Ihrem Computer zugreifen kann. Eines der häufigsten Berechtigungsmodelle ist das RWX-Berechtigungs-Modell. Das RWX-Modell repräsentiert drei Arten von Berechtigungen:
- R (Lesen): Ermöglicht das Anzeigen des Inhalts einer Datei oder das Auflisten des Inhalts eines Verzeichnisses.
- W (Schreiben): Ermöglicht das Ändern einer Datei oder das Erstellen/Löschen von Dateien in einem Verzeichnis.
- X (Ausführen): Ermöglicht die Ausführung einer Datei als Programm oder den Zugriff auf ein Verzeichnis.
Und diese Berechtigungen werden drei Benutzerkategorien zugewiesen:
- Benutzer (u): Der Dateibesitzer.
- Gruppe (g): Benutzer, die zur Gruppe der Datei gehören.
- Andere (o): Alle anderen Benutzer im System.
Eine typische Berechtigungszeichenkette sieht aus wie rwxr-xr--, wobei jedes Triumvirat von Buchstaben jeweils Benutzern, Gruppe und anderen entspricht.
Wie wird RWX in Zahlen übersetzt?
Ihr Betriebssystem verwendet auch eine numerische (oktale) Darstellung von Berechtigungen. Jede Berechtigung erhält einen Wert zugewiesen:
Lesen (r) = 4 |
Schreiben (w) = 2 |
Ausführen (x) = 1 |
Durch die Addition dieser Werte wird jede Berechtigungsgruppe durch eine Zahl von 0 bis 7 repräsentiert:
rwx = 4 + 2 + 1 = 7 |
rw- = 4 + 2 = 6 |
r-- = 4 = 4 |
Was bedeuten 755 und 644 Berechtigungen? Das führt zu gängigen Berechtigungsnotationen wie:
- 755 = rwxr-xr-x: Vollzugriff für den Besitzer, Lese-/Ausführungsberechtigung für Gruppe und andere.
- 644 = rw-r--r--: Lese-/Schreibberechtigung für den Besitzer, nur Leserechte für Gruppe und andere.
- 700 = rwx------: Nur voller Zugriff für den Besitzer.
Haben Sie die Bedeutung der Zahlen verstanden? Bitte teilen Sie unseren Beitrag.
Wie kann man RWX-Berechtigungen auf dem Mac geben, festlegen und ändern?
Wenn Sie die RWX-Berechtigungen auf dem Mac ändern möchten, folgen Sie im Terminal.
- Finder > Anwendungen > Dienstprogramme > Terminal.
- Geben Sie ls -l Dateiname ein, um die aktuellen RWX-Berechtigungen für eine Datei oder ein Verzeichnis anzuzeigen.
(Ersetzen Sie den Dateinamen durch den spezifischen Namen.) - Analysieren Sie die Ausgabebefehle, zum Beispiel: -rwxr--r-- 1 Benutzer Mitarbeiter 1024 6. Mai 10:00 Dateiname.
[Dies bedeutet, dass der Besitzer rwx (lesen, schreiben, ausführen) hat; die Gruppe r-- (nur lesen); andere haben r-- (nur lesen)] - Um RWX-Berechtigungen zu ändern, verwenden Sie die chmod-Befehle. Verwenden Sie die oben besprochenen Zahlen, wie chmod 755 Dateiname # rwxr-xr-x.
RWX-Berechtigungen vs. Dateiberechtigungen
RWX ist eine Abkürzung zur Beschreibung von Dateiberechtigungen, sie sind also keine unterschiedlichen Konzepte, sondern eng miteinander verbunden. Dateiberechtigungen verwenden RWX, um zu definieren, welche Aktionen auf eine Datei oder ein Verzeichnis erlaubt sind.
Begriff | Bedeutung |
RWX | Die symbolische Darstellung von Berechtigungen: Lesen (r), Schreiben (w), Ausführen (x) |
Dateiberechtigung | Die vollständigen Zugriffsregeln, die einer Datei zugewiesen sind (z.B. rwxr-xr--, 644) |
Zusammenfassung: RWX ist der Baustein von Dateiberechtigungen.
Das Verstehen von RWX-Berechtigungen ist für jeden unerlässlich. Indem Sie lernen, wie man diese Berechtigungen liest, setzt und ändert, können Sie Ihre Dateien besser sichern, den Zugriff kontrollieren und eine angemessene Systemhygiene aufrechterhalten. Bitte teilen Sie unseren Beitrag.