FTP сервер, проблемы с правами

Тема в разделе "Администрирование серверов", создана пользователем giabursu, 30 окт 2009.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. giabursu

    giabursu Создатель

    Регистр.:
    14 мар 2009
    Сообщения:
    43
    Симпатии:
    6
    Привт.
    Кароче проблема такая

    Купил сервер, поставил на него Deian 5.0.3 + панель ISPCP Omega.
    Все работает идеально кроме одного, когда я закачиваю файлы с помошю FTP клиента, FTP клент показывает стандартные права на папки 775 и на файлы 644. А вот скрипты например, форум Phpbb3 и т.д. (все скыпты) видят все папки и файлы с полным доступом. Тоесть у них есть полный доступ.
    как исправить эту ситуасию???

    заранее спасибо.
     
  2. Rem

    Rem

    Регистр.:
    22 сен 2006
    Сообщения:
    474
    Симпатии:
    41
    не совсем понятен вопрос, но как мне кажется open_base_dir тебе поможет
     
  3. giabursu

    giabursu Создатель

    Регистр.:
    14 мар 2009
    Сообщения:
    43
    Симпатии:
    6
    Ну вот смотрите:
    Как я виясныл апач имеет права владелеца на мною закачанные файлы по фтп.
    А надо чтобы апач мог изменять файлы толко когда я выставляю Chmod 777

    P.S.
    Извините пишу с транслита
     
  4. giabursu

    giabursu Создатель

    Регистр.:
    14 мар 2009
    Сообщения:
    43
    Симпатии:
    6
    Вот здесь чтото написнна про эту проблему, переведите пожалуйста.

     
  5. tostrss

    tostrss

    Регистр.:
    16 окт 2007
    Сообщения:
    771
    Симпатии:
    217
    Перевод:
    Поставь на все файлы права 644 в фтп клиенте, апач не должен иметь прав на редактирование.
     
  6. Tele2

    Tele2

    Регистр.:
    14 апр 2006
    Сообщения:
    784
    Симпатии:
    94
    если php работает как fastcgi, то ему чмод не нужен
     
  7. giabursu

    giabursu Создатель

    Регистр.:
    14 мар 2009
    Сообщения:
    43
    Симпатии:
    6
    А это безопассно????
     
  8. Rem

    Rem

    Регистр.:
    22 сен 2006
    Сообщения:
    474
    Симпатии:
    41
    Безопасно.
     
  9. g00dwin

    g00dwin

    Регистр.:
    9 ноя 2006
    Сообщения:
    164
    Симпатии:
    68
    Кури в сторону прав доступа юникс.

    Первая цифра - права хозяина файла, вторая - права группы, третья - пава всех остальных.

    В данном случае апач работает от того же юзера, которым ты заливаешь на фтп (реализаций много, не только suexec+fastcgi, возможен, например, mpm-itk и т.п.), и тебя в комбинация 644, 777 и т.п. интересует только лишь первая (!) цифра.
    644 - первая цифра 6, т.е. права на чтение и запись. Ставь 0, 4, 5 и апач не сможет писать.
     
Статус темы:
Закрыта.