Права по умолчанию на закачиваемые по proftpd файлы

Тема в разделе "BSD", создана пользователем Veditos, 1 апр 2010.

Статус темы:
Закрыта.
  1. Veditos

    Veditos

    Регистр.:
    1 сен 2008
    Сообщения:
    155
    Симпатии:
    19
    Хочу, чтобы на сервер файлы по ftp заливались с правами 755.
    Про команду umask знаю, конфиг proftpd правил, Umask 0022 выставлял - не помогает (ftp сервер перезагружал).
    Смену прав в ручную после заливки файлов (chmod -R 755 /home/user/blablabla/) не предлагать.
    Что посоветуете?
     
  2. xilix

    xilix Постоялец

    Регистр.:
    22 ноя 2009
    Сообщения:
    118
    Симпатии:
    15
    Я поставил Umask 000 у себя на фтп. Это 777. Особой разницы в безопасности не вижу между 755 и 777. Я написал автоматическую систему регистрации на фтп сервере в зависимости от количества сообщений на форуме, а анонимусов загнал в очередь. Но фишка в том, что когда на сервере много юзеров, то при создании папки одним юзером с правами 755, другой юзер в нее не войдет. Поэтому надо 777.

    Но это опять же пригодно для меня. Хз какие у вас потребности.
     
  3. Oleg17

    Oleg17 Постоялец

    Регистр.:
    11 янв 2009
    Сообщения:
    116
    Симпатии:
    14
    А какие права получаются после заливки ? Если у Вас не опечатка, то должно быть выставлено 022. Также, проверьте локальные права на каталог для пользователя proftpd. Попробуйте прописать явно в контексте каталога umask (или наоборот, в общей секции).
     
  4. hash

    hash Создатель

    Регистр.:
    8 май 2007
    Сообщения:
    10
    Симпатии:
    4
    Какие права сейчас устанавливаются после закачки на файлы ?
     
  5. kusok

    kusok Создатель

    Регистр.:
    20 янв 2009
    Сообщения:
    26
    Симпатии:
    1
    Как вариант, команда ftp: SITE CHMOD <mode> <filename>
     
Статус темы:
Закрыта.