ProFTPD Direktiven

Alle anzeigenAlle anzeigen
EnglishEnglisch OfflineOffline
auch veraltete Direktiven anzeigen auch Betatest-Direktiven anzeigen
SuchenSuche in  

Ich habe 1 Direktive(n) gefunden in denen Umask vorkommt

 
 Name Umask Editieren
 SyntaxUmask file octal-mask [directory octal-mask]
 KontextServer config <Global> <VirtualHost> <Anonymous> .ftpaccess <Directory>
 Modulmod_core 
 Standardnone
 Ab Version0.99.0
 BeschreibungMit der "Umask" Anweisung kann man das Zugriffsrechte fuer neue Files und Verzeichnisse bestimmen. Der "Umask" wert kann Global, in einem <VirtualHost> oder <Anonymous> Block angegeben werden, aber auch in einer unterliegenden <Directory> Angabe. Soll für Verzeichnisse ein andererer Wert gewünscht werden, so ist dieser als zweiter Wert anzugeben, sonst wird für Files und Verzeichniss der gleiche Wert genommen.

Der "Umask" Wert ist NICHT der eigentlich Wert für die Zugriffrechte, der z.B. bei "chmod 644 file" übergeben wird. Er ist die Differenz zwischen dem gewünschten Wert und "666" für Files bzw. "777" für Verzeichnisse. Das bedeutet auch, das Dateien NIEMALS ausführbar sein können, da ein Umask von "000" Dateien mit "666" (also Lesen, Schreiben für ALLE User) bedeutet:

Ein Umask von "022" bedeutet also das File mit "644" (666 - 022) und Verzeichnisse mit "755" (777 - 022) erzeugt werden, ein Umask von "026 027" bedeutet, das Files mit "640" und Verzeichnisse mit "750" erzeugt werden.

Muessen Files ausführbar gemacht werden, so kann das später manuell über den "SITE CHMOD" Befehl stattfinden, so fern dieser in der Config explizit erlaubt wurde.
 Beispiel 1# Alle Files auf 644, Verzeichnisse 755
Umask 022

# Alle Files und Verzeichnisse NUR für den Owner
Umask 066 077

 Beispiel 2
04.00.2006 03:00
Zum Seitenanfang