ftp сервер, закачка файлов и права (сорри за избитый вопрос но решения не нашел)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

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

Аватара пользователя
McLeod095
Сообщения: 477
ОС: Люблю слаку

ftp сервер, закачка файлов и права

Сообщение McLeod095 »

Всем здрастье!!!!

Стоит такая задача.

Есть пользователь (user), который коннектится к фтп серверу и попадает в свой каталог.
В этом каталоге есть еще несколько каталогов (user_user1, user_user2, user_user3 и т.д.), к которым в свою очередь имеют доступ пользователи (user_user1, user_user2, user_user3 и т.д.) по фтп, попадая в них методом chroot.

Необходимо сделать так, чтобы пользователи (user_user1, user_user2, user_user3 и т.д.) могли записывать в свои каталоги, но не могли удалять оттуда ничего, а пользователь user мог и читать, и удалять из их каталогов. То есть при копировании файлов менялись права доступа.

на сервере установлен vsftpd
пробовал каждому пользователю подсовывать в его конфигурационном файле строку local_umask, но она не помогает.

Может кто подскажет как выйти из данной ситуации.

Заранее спасибо!!!
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
Спасибо сказали:
Аватара пользователя
strah
Сообщения: 283
ОС: Freebsd, linux, Solaris.

Re: ftp сервер, закачка файлов и права

Сообщение strah »

А разве в vsftpd нельзя устанавливать запреты на выполнения определенных команд ftp? Например, запрещаете пользователям user_userN команды RMD и DELE и разрешаете команды WRITE и STOR?
/earth: file system full
Спасибо сказали:
Аватара пользователя
McLeod095
Сообщения: 477
ОС: Люблю слаку

Re: ftp сервер, закачка файлов и права

Сообщение McLeod095 »

Поискал Гуглом
Ничего похожего не нашел.
Может ткнете конкретнее.
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: ftp сервер, закачка файлов и права

Сообщение IMB »

http://www.lissyara.su/?id=1457

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

cmds_allowed - Опция определяет список, разделенный запятой, в котором указаны поддерживаемые FTP команды (post login. USER, PASS and QUIT всегда разрешены в pre-login). Другие команды отвергаются. Опция является довольно мощьным методом закрытия FTP сервера. Например: cmds_allowed=PASV,RETR,QUIT.
По умолчанию: (нет)
Спасибо сказали: