LINUX.ORG.RU
ФорумAdmin

Ограниченный доступ к директориям в vsftpd


0

0

Здравствуйте! Такой вопрос. Как разграничить права доступа к папкам так, чтобы:

на n папок доступ был чтение, просмотр, скачка для анонимов и возможность изменять, заливать, удалять, т.е. все для выделенного пользователя, например ftp или что-то подобное. и одна папка шара, где каждый может делать все, что заблагорасудится.

заранее спасибо!


решается средствами обычного DAC:

в первом случае:

groupadd ftpadmins
chgrp ftpadmins /.../folder
chmod g+ws /.../folder
usermod user -G ftpadmins (где user - тот самый выделенный пользователь)

во втором:

chmod 777 /.../folder
или chmod 1777 /.../folder (это с защитой от вандализма :) )

Cosmicman ★★
()
Ответ на: комментарий от Cosmicman

Да, можете еще с помошью posix acl разрулить. Я бы даже подсказал как, но сам не пользуюсь - нет нужды пока что.

Cosmicman ★★
()

для решения таких задач vsftpd не задумывался, и решение с его использованием будет хромым бродягой с десятком костылей. используйте подходящий инструмент, например, proftpd

azure ★★
()

vsftpd использует системных пользователей. так что раздавай права так как раздавал бы обычным пользователям.

drull ★☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.