PDA

Показать полную графическую версию : vsftpd настройка доступа


liberi_fatali@vk
21-05-2013, 09:37
Помогите, ограничить доступ к сторонним папкам, да доступ к назначенным папкам есть (/var/ftp/) но клиент также видит и корневой каталог системы.
Как скрыть то?
chroot_list_enable не пашет

ruslandh
21-05-2013, 21:00
Этого мало, читаем man vsftpd.conf

chroot_list_enable
Если опция включена, вы можете использовать список локальных пользователей помещаемых в chroot()
в их домашнем каталоге после входа. Если используется совместно с включенным chroot_local_user
означает список пользователей которые не помещаются в chroot(). По умолчанию список содержится в
файле /etc/vsftpd.chroot_list, но можно указать любой другой путь к файлу используя
chroot_list_file опцию.

По умолчанию: NO

chroot_local_user
Если опция установлена, локальные пользователи будут (по умолчанию) перенесены в chroot () в их
домашнем каталоге после входа. Внимание: эта опция имеет смысл быть включенной из соображений
безопасности, особенно если пользователи имеют права позволяющие загрузку файлов на сервер, или
shell доступ. Включайте, только если Вы действительно знаете что Вы делаете. Заметим, что эта
опция безопасности в системах класса unix, характерна не только для vsftpd, используется и в
других FTP серверах, которые предлагают помещать локальных пользователей в chroot().

По умолчанию: NO

SpectreKr
22-05-2013, 13:53
Дала по этому (http://www.lissyara.su/articles/freebsd/programms/vsftpd+mysql+virtual_users/) мануалу(не реклама). Отлично работает, пользователи ограниченны своими каталогами.




© OSzone.net 2001-2012