move_uploaded_file(), chmod(), permissions

Rynor

stay hungry
move_uploaded_file(), chmod(), permissions

Уважаемые!
Поиск дал разрозненные ответы, хотелось бы поставить все точки над е.
Писал PHP под Win, соотвт. особо о правах на каталоги и файлы PHP не распространялся. Под Linux, понятное дело, начал.

Загружаю иллюстрации через консоль PHP скриптом с помощью move_uploaded_file() в каталог сайта .../imgs/lalala

Вопрос:
1) Какие права оптимально (безопасно) должны стоять на данном каталоге, куда загруженный файл копируется из /tmp. апач работает как nobody/nobody. права на каталог сейчас root/root 0666, но это что-то не так, по-моему.

2) После загрузки файла использую chmod(.. 0666), чтобы потом иметь возможность переписать файл. Если я поставлю более секурное 0644, то как мне этот файл переписывать?

Заранее огромное спасибо за помощь!
 
Сверху