Настроил ftp доступ.
При ковырянии в конфиге не совсем понял что это значит:
# 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().
chroot_local_user=YES
Я не большой знаток vsftpd потому что использую pure-ftpd, но chroot это всегда chroot, загугли.
chroot — возможность изменять корневую директорию. То есть можно сделать так, чтобы пользователь видел только папки своего сайта.
Следовательно chroot_local_user=YES значит что он может выходить за пределы своей папки.
Верно? Или наоборот?
Наоборот, не может.Я не в курсе что скрывается за «local user» у vsftpd, это локальные юзеры системы или локальные юзеры самого vsftpd?
В описании что ты привел есть указание на какой-то список. И если стоит NO, то это список кого надо чрутать, а если YES то наоборот.
Чрутать = отбирать права на доступ, ограничивать?
chroot = change root
то есть изменить расположение /
Спасибо, вроде допёр
тут нет никакого глубинного смысла, это буквально означает «сменить корень»