Chmod wie man Werte versteht

Bei der Arbeit mit Linux muss der Benutzer Zugriffsrechte auf Dateien und Verzeichnisse gewähren oder ändern. Verwenden Sie den Befehl, um die Zugriffsrechte auf Dateien und Verzeichnisse anzuzeigen ls –l.

Berechtigungen werden mit Sicherheitsbits codiert, die z.B.. indem du schreibst:

Die ersten Zeichen bedeuten:

  • D - steht für Verzeichnis
  • - - - bedeutet eine Datei
  • l - bedeutet einen symbolischen Link

Die nächsten neun Bits von rwxrwxrwx sind für die Datei- oder Verzeichniszugriffseinstellungen verantwortlich:

  • R - lesbar
  • w - die Fähigkeit zu schreiben
  • x —Möglichkeit zum Laufen

Die ersten drei Bits von rwx spezifizieren die Berechtigungen für Dateibesitzer, die nächsten drei definieren den Benutzerzugriff Sicherheitsgruppen, wem der Eigentümer der Datei gehört, und die letzten drei beziehen sich auf andere Systembenutzer.

A= Der Eigentümer B= Gruppe C= Alle (Andere)

EINBC
chmod774

Aus dem obigen Beispiel ist chmod zu sehen, dass:

Inhaber und Gruppe: Volle Rechte
Andere: Schreibgeschützt

 

Erklärung der Berechtigungsnummern - Linux

ZifferBerechtigungen
0Mangel
1folgen
2Speichern
3Machen und sparen
4Lies es
5Lesen und ausführen
6Lesen und Schreiben
7Lies es, speichern und ausführen

chmod-Berechtigung für eine Datei oder einen Ordner erteilen

Im Terminal, über das Sie Ihrem Linux Befehle geben, zum Beispiel,. Ubuntu, geben Sie z.B.:

chmod 774 nazwaPliku.sh

und klick auf Enter.

Damit haben Sie der Datei "filename.sh" die Berechtigung erteilt. 774, das heißt, der Besitzer und die Gruppe haben volle Rechte, während andere nur lesen. Sie haben mit dieser Methode die Berechtigungen aus dem obigen Beispiel zugewiesen.

Änderung des Dateibesitzers - chown

Um den Besitzer einer Datei zu ändern, verwenden Sie den Befehl chown, mit Syntax:

Wie nützlich dieser Beitrag war?

Klicken Sie auf den Stern, um es zu bewerten!

Durchschnittsnote / 5. Anzahl der Stimmen:

Bisher keine Stimmen! Seien Sie der Erste, der diesen Beitrag bewertet.