LINUX.ORG.RU

настройка vsftpd

 


0

2

Доброго времени суток
Подскажите по настройке vsftpd, нужно поднять фтп на определенной папке, создать пользователя и дать ему полные права только в эту папку и никуда больше.
В инете нормальных мануалов не нашел, подскажите пожалуйста

включаешь такие опции

>>/etc/vsftpd.conf 
# You may restrict local users to their home directories.  See the FAQ for
# the possible risks in this before using chroot_local_user or
# chroot_list_enable below.
chroot_local_user=YES
# запирать пользователей в их хомяках

# You may specify an explicit list of local users to chroot() to their home
# directory. If chroot_local_user is YES, then this list becomes a list of
# users to NOT chroot().
# (Warning! chroot'ing can be very dangerous. If using chroot, make sure that
# the user does not have write access to the top level directory within the
# chroot)
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
# файл с именами тех, кто может выходить за пределы своего хомяка.
Создаешь нового пользователя, ему в качестве домашней директории пишешь ту, папку которую он покидать не должен, к примеру
>>/etc/passwd 
andreeva:x:1002:100:backup11user:/srv4backup/andreeva:/bin/false
пользователь andreeva не сможет покинуть /srv4backup/andreeva

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

еще такой вопрос, вот поднял я ftp, пробросил его на внешку, как узнать какие пользователи могут на него заходить? я имею в виду нет ли какого нибудь пользователя (как например Гость в винде), о котором я могу не знать и под которым можно будет попасть на ftp?

IceTony
() автор топика
Ответ на: комментарий от IceTony

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

многие системы вполне полагаются на дефолтные компиляции убунту и косяков сильно не замечено.

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

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