Dateirechte mit umask

  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • Ihre Antwort bezieht sich auf einen Kommentar, der nicht vorhanden ist.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • warning: Parameter 1 to theme_tagadelic_display() expected to be a reference, value given in /www/htdocs/w008030f/blog/modules/contrib/views/views.module on line 537.

Die Dateikreierungsmaske "umask" ist ein 9-Bit Wert, der die Rechte festlegt, die beim Anlegen neuer Dateien NICHT zu gewähren sind. Das Kommando "umask" setzt die Dateikreierungsmaske mit dem Wert einer 3-stelligen Oktalzahl.
Wird umask ohne Angabe eines Argumentes aufgerufen gibt es den Wert der momentanen Kreierungsmaske aus. Umask hat nur Auswirkungen auf die Zugriffsrechte neu anzulegender Dateien - die Zugriffsrechte existierender Dateien bleiben bei einer Änderung von umask unbeeinflusst.

Unter Linux gelten beispielsweise folgende Voreinstellungen:

  • Neue Dateien erhalten die Zugriffsrechte rw-rw-rw (oktal 666). Somit können sie von Jedem gelesen und geändert werden.
  • Neue Programmdateien erhalten die Zugriffsrechte rwxrwxrwx (oktal 777). Somit können sie von Jedem gelesen geändert und ausgeführt werden.

Dazu einige Beispiele:

  • umask 022: Legt fest, das neue Dateien die Zugriffsrechte 666-022=644 (rw-r--r--) und Programme die Zugriffsrechte 777-022=755 (rwxr-xr-x) erhalten.
  • umask 077: Diese Dateikreierungsmaske legt fest, das neue Dateien die Zugriffsrechte 666-077=600 (rw-------) und Programme die Zugriffsrechte 777-077=700 (rwx------) erhalten.

Umask hat keine Auswirkung auf Kommandos wie cp oder mv, die immer die Zugriffsrechte der Originaldatei mitkopieren. Normalerweise wird das Kommando umask in der Datei ~/.profile aufgerufen, um dadurch bei jeder Anmeldung automatisch die entsprechende Dateikreierungsmaske zu setzen.

Powered by Drupal. Created with ZenWalk.