proftpd umask и владельцы

Я не системный администратор, таким образом, мое знание ограничено в этой теме.

У нас есть апач с некоторым virtualhosts. По некоторым причинам группа файлов и каталогов является a gitusers, потому что мы используем, иногда зацепляет фиксацию. Иногда не, но я хотел бы, сохраняют это.

Владелец файлов является www-данными.

Я создал нового пользователя FTP (настоящий пользователь Linux), звонил: printftp без оболочки.

Я добавил это printftp пользователь к gitusers группа.

Скажем, каталог нашего http проекта /var/www/print.example.com/www/

Это - корневой каталог для printftp.

Моя проблема, все новые файлы, созданные этим пользователем, будут: printftp:printftp

К focrce proftpd действительно ли возможно наследовать владельца и группу от /var/www/print.example.com/www/?

Таким образом, все новые файлы, созданные любым, должны быть: www-data:gitusers

И я также хочу измениться 664 для файлов, и 775 для каталогов.

Спасибо

0
задан 6 April 2017 в 02:05

1 ответ

Вы могли создать дополнительный файл: /etc/proftpd/conf.d/printftp.conf со следующей конфигурацией:

Umask                002  002
RequireValidShell    off
DefaultRoot          ~
UseReverseDNS        off

<IfModule mod_cap.c>
  CapabilitiesEngine off
</IfModule>

<Directory /var/www/print.example.com/www/>
  UserOwner   www-data
  GroupOwner  www-data
</Directory>

Первая часть является umask для Ваших полномочий, и вторая часть для установки полномочий. Возможно, что необходимо настроить конфигурацию согласно потребностям.

1
ответ дан 3 November 2019 в 12:24

Другие вопросы по тегам:

Похожие вопросы: