Всем привет! Имеются реальные юзеры, у каждого своя папка в /home. ftp работает
Конфиг:
listen=YES
listen_ipv6=NO
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
check_shell=NO
force_dot_files=YES
hide_ids=YES
pasv_enable=Yes
pasv_max_port=65535
pasv_min_port=32768
allow_writeable_chroot=YES
Но нужно сделать доступ в определенную папку /home/user/www
добавил вот такие строки в конфиг:
user_sub_token=$USER
local_root=/home/$USER/www/
guest_enable=YES
guest_username=ftp
подключаются куда надо, но проблемы с правами на запись. как поправить?
и еще вопрос - возможно ли создать в vsftpd дополнительных виртуальных юзеров на конкретные папки внутри пользовательских (/home/user1/www/dir1/dir2)?