Funktionsweise von Datei- und Verzeichnisberechtigungen (II)

Linux-Benutzerberechtigungen

Vor langer Zeit in unserem Beitrag Funktionsweise von Dateiberechtigungen unter Linux (I) Wir haben begonnen zu verstehen, wie man mit Zugriffsberechtigungen in unserem bevorzugten Betriebssystem arbeitet. Wir haben versucht, einfach zu sein, um diejenigen, die gerade ihre ersten Waffen auf dieser Plattform hergestellt haben, effektiv zu erreichen. Wie bei fast allen Themen haben wir jedoch die Möglichkeit, ein höheres Niveau zu erreichen, und wir werden es nach und nach sehen .

Wir blieben mit dem, was der Befehl "ls -l" uns zeigt, woraufhin wir ein Detail von allem erhalten, was das System für jedes der Verzeichnisse, Unterverzeichnisse und Dateien eingerichtet hat. Alle diese Berechtigungen können jedoch nicht nur mit den Buchstaben r, w und x festgelegt werden, die das Lesen, Schreiben bzw. Ausführen anzeigen, sondern wir können dies auch Verwenden Sie die numerische Nomenklatur der Berechtigungen, etwas, das wir in diesem Beitrag sehen werden und das es uns später ermöglicht, mit umask zu arbeiten, einer Funktion, die die Berechtigungen definiert, für die jede Datei, die in einem bestimmten Verzeichnis erstellt wird, in Linux.

Aber zuerst wollen wir sehen, was diese Zahlen bedeuten, die wir manchmal sehen, wenn wir über den Befehl chmod sprechen, der eine Syntax wie die folgende hat:

chmod [Optionen] Dateimodus.

Sicher haben wir jemals so etwas gesehen: chmod 755 ~ / Downloads / DTStoAC3.

Dort wurden Lese- und Ausführungsberechtigungen für alle Benutzer erteilt, die auf das System zugreifen (öffentlich), und für diejenigen, die Teil der Gruppe des Benutzers sind, dem die Datei gehört, der auch über Schreibberechtigungen verfügt und daher die einzige ist einer, der den Dateiinhalt ändern kann. Um dies zu verstehen, ist es für uns bequem, nach Teilen zu gehen, und dafür haben wir bereits im vorherigen Beitrag gesehen, dass es für uns bequem ist, die neun Indikatoren in drei Gruppen zu unterteilen: Eigentümer, Gruppe und andere.

Der Eigentümer ist der Ersteller der Datei oder der Eigentümer des Benutzerkontos, in dessen Ordnern sie erstellt werdenund das Übliche ist, dass es alle Operationen an diesen Dateien ausführen kann. Die Gruppenberechtigungen bestimmen, was ein Benutzer tun kann, der Teil derselben Gruppe ist wie der Benutzer, dem die Datei gehört, und die Berechtigungen für andere implizieren, was jeder Benutzer, der auf unser System zugreift, tun kann oder nicht.. Hier gibt es einen wesentlichen Unterschied zwischen Dateien und Verzeichnissen, vor allem in Bezug auf die Ausführungsberechtigung (die Lese- und Schreibberechtigung ist in beiden Fällen ziemlich klar), und das heißt, wenn Sie sie für eine Datei haben, kann sie ausgeführt oder gestartet werden (zum Beispiel ein Programm, das Teil des Betriebssystems oder eines Spiels ist) während Im Fall eines Verzeichnisses können wir mit der Ausführungsberechtigung eine Liste davon erstellen (Das heißt, machen Sie "ls", um zu sehen, was sich darin befindet).

Was diese Zahl bestimmt, die wir manchmal sehen, ist die Summe der binären Ordnungen der Berechtigungen, und jeder von ihnen hat den Wert, der ihm durch seine Position zugewiesen wurde. A) Ja, rwx kann sowohl für Eigentümer als auch für Gruppen und für andere als 4, 2, 1 angesehen werdenDies ist der Nennwert von jedem von ihnen, und dann ergibt die Gesamtsumme 7, wenn Sie alle Berechtigungen für eine bestimmte Datei oder ein bestimmtes Verzeichnis haben, und 6, wenn Sie Lese- und Schreibberechtigungen haben (da r 4 wert ist und w ist 2), 5, wenn Sie lesen und ausführen (da r 4 ist und x 2 ist), 4, wenn Sie nur lesen, 2, wenn Sie nur schreiben und 1, wenn Sie nur ausführen. Wir haben ein gutes Beispiel, um dies in dem Bild zu verstehen, das diesem Beitrag beiliegt. Dort wird gut demonstriert, wie man zu Nummer 755 kommt. In einer zukünftigen Folge und nachdem wir bereits verstanden haben, wie Berechtigungen sowohl in ihrer Ziffern- als auch in ihrer Buchstaben-Nomenklatur funktionieren, werden wir sehen So ändern Sie die Benutzerberechtigungen unter Linux.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.