Настройка разрешений VSFTPD с сервера Apache

У меня есть виртуальная машина Ubuntu 10.10. Я использую Netbeans и загружаю файлы в ftp на виртуальной машине. Я использую vsftpd.

Проблема, с которой я столкнулась, заключается в том, что владелец папки /var/www является пользователем apache чтобы сервер Apache мог читать файлы. Все идет нормально.

  • Ошибка Symlink при установке MySQL через Homebrew
  • Изменение разрешений для файлов Windows 7 из командной строки
  • Жесткий диск записывается, но не файловым менеджером
  • Фиксирование разрешений для файлов пользователей Mac, а не системы
  • Как установить права доступа по умолчанию для ВСЕХ вновь созданных файлов в Linux
  • Как сбросить права доступа к папкам по умолчанию в Ubuntu?
  • Но когда я пытаюсь загрузить файл из ftp user user1 я не могу. Я знаю, в чем проблема. Мой вопрос: как правильно настроить разрешения для пользователя apache и user1 чтобы иметь возможность писать / читать все файлы в каталоге / var / www?

  • Загрузите дополнительные макеты клавиатуры в Ubuntu
  • .profile или .bash_profile
  • Где я должен установить двоичные файлы, которые не являются .deb?
  • Отключить запуск MySQL в Ubuntu 10.04
  • Ubuntu / Gnome: открыть приложение в определенной рабочей области
  • Нужно ли форматировать / разделять диск назначения ddrescue?
  • One Solution collect form web for “Настройка разрешений VSFTPD с сервера Apache”

    Создайте группу www-users и сделайте ее владельцем группы /var/www . Затем назначьте пользователям apache и user1 группе и установите для разрешений в каталоге /var/www значение 775. Это позволит пользователю1 и любым другим пользователям в группе www-users читать и писать в /var/www ; Это также упростит разрешение другим пользователям писать в /var/www – просто назначьте пользователя группе www-users .

    Изменить: правильные разрешения для /var/www – 2775, в том числе setgid, чтобы файлы и каталоги внутри /var/www наследовали право собственности на группу /var/www .

    Давайте будем гением компьютера.