LINUX.ORG.RU
ФорумAdmin

При загрузке файла на сервер права выставляются в 600


0

0

Значит есть сервер в датацентре. На серваке сайт с возможностью пользователей загружать свои файлы. ПО: Ubuntu server 8.04.2 +вебмин и виртуалмин. Проблема вот в чем: На домашнюю директорию сайта стоят права как положено созданого юзера виртуалхоста т.е. user = мой_сайт. При загрузке файлов пользователями сайта посредством формы загрузки, в самого файла ставятся права 600 и юзер файла становится www-data т.е. апач. Что нужно сделать чтобы права по умолчанию ставились 644, т.к. каждый раз заходить под рутом и менять права, чтобы проверить файл это как-то неправильно. Помогите пожалуйста.

Ответ на: комментарий от hizel

umask для пользователя поставил 022 также в файле /etc/login.defs umask 022. И что самое главное у меня стоит скрипт кеширующший конфиг и новости, так файлы с кешем создаются с нормальными правами 644, а вот когда загружаю файлы на сервак посредством PHP так права 600.

Flint2000
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.