config:fmode
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
config:fmode [2008-11-17 10:44] – Remove dot behind Security. 193.171.152.33 | config:fmode [2010-02-03 02:47] (current) – Added caveat about insecurity of default setting in some environments/jms@opus1.com 192.245.12.4 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Configuration Setting: fmode ====== | ||
+ | |||
+ | This option sets the permissions you want your files to be created with. What you set here is the mode to set on your files in octal (not a string, but a number always starting with 0). The default creates files with UNIX permissions of '' | ||
+ | |||
+ | * Type: Number | ||
+ | * Default: '' | ||
+ | |||
+ | This setting has no effect on Windows servers. | ||
+ | |||
+ | The first non-zero digit (6 in the default above) determines the //user// permissions (i.e. permissions of the file owner), second non-zero digit is the //group// permissions and the last digit is permissions for //other// (i.e. everyone else). To convert permissions into the correct number, use the following key: | ||
+ | |||
+ | * Read=4 | ||
+ | * Write=2 | ||
+ | * Execute=1 | ||
+ | |||
+ | and sum the result for each one of the above groups. Thus, if you want read and write permissions for the user owning the files, specify 4+2=6 as the first non-zero digit. If you would want read and execute permissions (appropriate e.g. for directories) for the group that the file belongs to, specify 4+1=5 as the second non-zero digit. The default permission value above is interpreted as read and write permissions for the '' | ||
+ | |||
+ | Note that the default allows " | ||
+ | |||
+ | Be sure to read the information on [[install: | ||
+ | |||
+ | ===== See also ===== | ||
+ | |||
+ | * [[: | ||
+ | * [[config: | ||
+ | * [[install: | ||
+ | * [[: | ||