1

Используя vsftpd и filezilla, я могу подключаться и просматривать файлы и каталоги в домашнем каталоге пользователя. Пустой каталог изначально виден, но после того, как я подключу к нему том ext2, этот каталог исчезает в моем клиенте.

Я монтирую том с помощью этой команды, которая не выводит:

sudo mount /dev/sdaX /home/user/dir

Я также пытался монтировать так:

sudo mount /dev/sdaX /var/ftp/pub/dir
sudo mount --bind /var/ftp/pub/dir /home/user/dir

Затем я могу просмотреть файлы с тома в моей файловой системе, но в обоих случаях каталог dir указан в моем ftp-клиенте перед монтированием и исчезает после монтирования.

Я попытался установить для владельца каталога и файлов права root:root и user:user и установить права доступа 755.

Мой файл vsftpd.conf настроен так:

anonymous_enable=NO
local_enable=YES
write_enable=NO
local_umask=022
connect_from_port_20=YES
chroot_local_user=YES
allow_writeable_chroot=YES
listen=YES
listen_ipv6=NO
pam_service_name=vsftpd
userlist_enable=YES
userlist_deny=NO

Почему vsftpd не будет обслуживать смонтированный каталог?

0