centos 6 + proftpd + chmod (проблемка с правами)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

shinobisk8
Сообщения: 2

centos 6 + proftpd + chmod

Сообщение shinobisk8 »

Приветствую!
Возникла в процессе настройки впс небольшая загвоздка, у меня фтп юзер создан один(в процессе их нужно много разных)(предположем юзер1), а веб сервер работает под другим юзером(предположем юзер2)/
получается, что веб сервер заливает/создаёт файлы в папке фтп юзера1 под своими правами(755 юзер2), и через фтп эти права не сменить на другие.
т.е. фтп юзер1 не может поставить права на файл юзера2. даже, если на файле стоят права 777!

в настройках proftpd указывал

Код: Выделить всё

<Global>

  # Umask 022 is a good standard umask to prevent new dirs and files
  # from being group and world writable
  Umask                000

  # Allow users to overwrite files and change permissions
  AllowOverwrite        yes
  <Limit ALL SITE_CHMOD>
    AllowAll
  </Limit>

</Global>


помогите, пожалуйста, как решить этот вопрос. лучшим был бы вариант заставить профтпд присваивать права на файлы других юзеров
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21414
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: centos 6 + proftpd + chmod

Сообщение Bizdelnick »

Выкиньте старый дырявый FTP и пользуйтесь SFTP. Эта проблема тоже решится.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
shinobisk8
Сообщения: 2

Re: centos 6 + proftpd + chmod

Сообщение shinobisk8 »

благодарю за ответ, но через сфтп пускает к любому файле на сервере за пределы папки, и права тоже не ставятся
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: centos 6 + proftpd + chmod

Сообщение SLEDopit »

shinobisk8 писал(а):
05.07.2014 12:44
но через сфтп пускает к любому файле на сервере за пределы папки, и права тоже не ставятся
Да ну, не может быть.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21414
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: centos 6 + proftpd + chmod

Сообщение Bizdelnick »

shinobisk8 писал(а):
05.07.2014 12:44
права тоже не ставятся

Что значит - не ставятся? Обычные юниксовые права на файлы действуют.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: