LINUX.ORG.RU
ФорумAdmin

vsftpd


0

1

Народ, помогите настроить vsftpd Конфиг такой.

local_enable=YES

user_sub_token=$USER

local_root=/home/sanek/data/ftp

local_umask=022

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES

chroot_local_user=YES

listen=YES

userlist_enable=YES

tcp_wrappers=YES

hide_ids=YES

guest_enable=YES

guest_username=sanek

virtual_use_local_privs=YES

write_enable=YES

pam_service_name=vsftpd.virtual

Хочется что бы могли логиниться только виртуальные пользователи и получали доступ в /home/sanek/data/ftp

Сейчас вроде так и работает но стоит local_enable=YES - без него не работает, а это я так понимаю разрешение логиниться локальным пользователям

Можно ли еще виртуальным пользователям одним дать право на запись а другим нет?


Надо авторизацию через PAM настраивать. Или тебе сразу конфиги кинуть?

Yur4eg ★★ ()

Сейчас вроде так и работает но стоит local_enable=YES - без него не работает, а это я так понимаю разрешение логиниться локальным пользователям

все правильно так и должно быть, виртуальные пользователи это для vsftpd тоже локальные т.е. локальные в понимании vsftpd - это те которые нужно аутентифицировать через PAM (все корме анонимных).

Можно ли еще виртуальным пользователям одним дать право на запись а другим нет?

да можно. Укажи user_config_dir и в этой директории создай конфиги по именам пользователей с индивидуальными настройками, которые будут применяться поверх общих в vsftpd.conf

entony ()
Ответ на: комментарий от sanets

Как запретились? Что в /etc/pam.d/vsftpd.virtual ?
Просто, насколько я понимаю, аутентификация не анонимных пользователей только через PAM, а он берет данные о пользователях только из одного источника ( зависит от прописаного там модуля).
И, кажись, виртуальные и локальные пользователи одновременно работать не могут.

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

виртуальные и локальные пользователи одновременно работать не могут.

В таком случае можно запустить 2 процесса на разных портах.

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