Установить права собственности на группу при загрузке по FTP через ACL

Мне интересно установить ACL, который будет загружать все файлы, которые я загружаю через FTP, в группу www-data .

Однако после выполнения

 chown -R user:www-data /var/www/website.com/public_html/ setfacl -dRm g:www-data:rwx /var/www/scwist.ca/public_html/ 

каждый файл, который я загружаю через FTP, не присваивается группе www-data но назначает файлы пользователю, который загрузил файлы.

Какую команду я должен вводить?

One Solution collect form web for “Установить права собственности на группу при загрузке по FTP через ACL”

Используйте chmod g+s public_html чтобы новые файлы, созданные в каталоге, наследовали группу каталога. Для этого вам не нужны ACL, хотя вы можете использовать их по другим причинам.

Строго говоря, это поведение специфично для файловой системы и платформы, но оно работает под Linux для обычных файловых систем. Он обычно поддерживается и в других местах.

  • CentOS Local User не может просматривать каталоги / файлы через FTP-логин
  • Не удалось отказать выбранному локальному пользователю для входа в ftp-сервер
  • vsftpd - ftp пользователь не может создавать папки
  • Не удалось запустить службу vsftpd на CentOS 6.6
  • Невозможно FTP в экземпляр Google Compute Engine с помощью Debian
  • Почему анонимные пользователи не могут удалять файлы через ftp?
  • Настройка скрипта в поле AMI для создания каталогов - vsftpd, pam, mysql
  • Права доступа к Linux vsftpd
  • Почему я не могу получить доступ к моему ftp-серверу с помощью моей учетной записи локального пользователя?
  • Войдите в систему как пользователь unix, используя пароль, хранящийся в htpasswd
  • Управление доступом ftp с помощью vsftpd
  • Linux и Unix - лучшая ОС в мире.