LINUX.ORG.RU
ФорумAdmin

Как дать доступ Apache на запись файлов и конкретному локальному пользователю по FTP?


0

1

Использую vsftpd, проблема в том что писать может или Apache если передать ему права на файлы и папки или локальный пользователь, опять же если передать ему права.

Использую vsftpd, проблема в том что писать может или Apache если передать ему права на файлы и папки или локальный пользователь, опять же если передать ему права.

тут возможны варианты на самом деле. В большинстве случаев достаточно сделать каталоги DocumentRoot{tmp,upload} и прочие доступными на запись группе apache. (права user:apache 0770).

drBatty ★★ ()

cgi+suexec/mpm-itk/общая группа + umask, chmod 775, chmod g+s/acl

leave ★★★★★ ()
Ответ на: комментарий от router

И да, я сомневаюсь что нужно давать доступ на запись одновременно apache и пользователю.

Либо это папка типа upload, и пользователю доступ на запись не нужен, либо это файлы сайта, и apache доступ на запись недопустим.

router ★★★★★ ()

vsftpd chroot + запускать апаче от пользователя которому принадлежит папка (это намного удобнее + безопаснее).

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