Добрый вечер, господа.
Имеется у меня проблема на ubuntu 13.04 server.
Хочу привинтить umask 002 ко всему создаваемому через sftp, на директории получается, а на файлы нет... 6
44 на них вместо 6
64 и хоть ты тресни...
Subsystem sftp internal-sftp -u 0002
UsePAM yes
Match Group sftp
ChrootDirectory /var/www
PasswordAuthentication yes
AllowTCPForwarding no
X11Forwarding no
ForceCommand internal-sftp -u 0002
UMASK 022 (002 тоже пробовал)
session optional pam_umask.so umask=0002
Всё это было вычитано после обильного гугления. Причем, там у народа вроде как даже всё работает... А у меня не хотит. И вот заметил одну особенность, при изменении umask на 007, например, права на файл становятся 640, то есть для "остальных" меняет, а для группы write не ставится и всё тут.
Может кто чего подскажет?..