Как установить необходимые права на новые файлы в UNIX?
Я хочу, чтобы все вновь создаваемые папки в /home/user имели права rwx --x --x
а новые файлы - rwx r-- r--
Как такое сделать?
Пробовал пользоваться `setfacl` в разных комбинациях, но как надо не вышло.
Почитал про umask и это не совсем то, что нужно. Такая маска будет всегда устанавливать для файлов 644 и для папок 755, а мне нужно для папок 711, файлов 644.
egor_nullptr, Смысл в том, что если кто то обойдет php open_base и начнет заглядывать во все папки на сервере, особенно включая других пользователей, то он не сможет прочитать содержимое папки. Для безопасности.
Vincent1, раздельные маски есть в кофиге vsftpd но там также сделано "програмно" через chmod.
я б посоветовал частый диф.бекап для защиты от проникновений