Содержание

umask

Вычисляется путем накладывания маски на 7. Те если у нас права (chmod) к примеру 775, то unmask будет 0002.

Таблица прав

Umask Created Files Created Directories
0000 666 (rw-rw-rw-) 777 (rwxrwxrwx)
0002 664 (rw-rw-r–) 775 (rwxrwxr-x)
0022 644 (rw-r–r–) 755 (rwxr-xr-x)
0027 640 (rw-r—–) 750 (rwxr-x—)
0077 600 (rw——-) 700 (rwx——)
0277 400 (r——–) 500 (r-x——)

Задать umask для php5-fpm

case "$1" in   
    start)
        MASK=`umask`
        umask 0007
        /sbin/start-stop-daemon --start $SSD_OPTIONS -- $FPM_OPTIONS
        umask $MASK

Задать unmask для ssh