Думаю, ответ на мой вопрос тут, не так ли? Пока настраиваем ФТП через веб-интерфейс, ограничиваемся только его настройками и все, поскольку ребут восстанавливает все оттуда. Если хотим дополнительные настройки, прийдется в вебе фтп-сервер отключить, так?
Только я не понял, почему не получается с локальными пользователями, как описано в начале этого треда.
С вот таким конфигом vsftpd.conf
Code:
anonymous_enable=no
dirmessage_enable=yes
download_enable=no
dirlist_enable=no
hide_ids=yes
syslog_enable=yes
local_enable=yes
local_umask=022
chmod_enable=no
chroot_local_user=yes
check_shell=no
user_config_dir=/etc/vsftpd.users
passwd_file=/etc/vsftpd.passwd
listen=yes
listen_port=21
background=yes
max_clients=2
idle_session_timeout=240
utf8=yes
use_sendfile=no
anon_max_rate=0
local_max_rate=0
и вот такой записью в passwd
Code:
lark:xyzxyzxyz:1000:1:Linux User,,,:/tmp/harddisk/ftp/pub/:/sbin/nologin
и вот этим в group
должно работать, насколько я понял, но оно не работает. В логах системы пишет
Code:
Apr 1 01:20:31 vsftpd[176]: CONNECT: Client "192.168.х.х"
Apr 1 01:20:38 vsftpd[175]: [lark] FAIL LOGIN: Client "192.168.х.х"
Apr 1 01:26:31 vsftpd[184]: CONNECT: Client "192.168.х.х"
Apr 1 01:26:47 vsftpd[183]: [lark] FAIL LOGIN: Client "192.168.х.х"
Отключение фтп-сервера в вебе решит проблему с доступом локальных пользователей? Завтра попробую, если успею...