[Comm] виртуальные пользователи в vsftpd

Алексей Синицын =?iso-8859-1?q?asinitsinster_=CE=C1_gmail=2Ecom?=
Вс Дек 14 17:32:35 MSK 2008


 В точности такая ситуация. С разницей в том, что vsftpd не хочет
работать сам и работает через xinetd, строка listen=YES
закомментирована.

 Где что можно поискать?

 Конфиги немного отличаются от приложенных, всё по описанию в
/usr/share/doc/vsftpd-2.0.6/EXAMPLE/VIRTUAL_USERS

2007/8/15 Serge <skompan на kspu.kr.ua>:
> дистрибутив Server4
> пытаюсь включить авторизацию виртуальных пользователей по документации из
> vsftpd. При попытке залогинится выдает
> [root на n /]# ftp 192.168.1.11 10021
> Connected to 192.168.1.11 (192.168.1.11).
> 220 (vsFTPd 2.0.5)
> Name (192.168.1.11:root): tom
> 331 Please specify the password.
> Password:
> 530 Login incorrect.
> Login failed.
> ftp>
> при этом в логах
> Aug 14 20:58:38 n vsftpd: pam_userdb(vsftpd:auth): conversation failed
> Aug 14 20:58:38 n vsftpd: pam_userdb(vsftpd:auth): can not obtain password
> from user
>
> [root на n auth]# cat /etc/pam.d/vsftpd
> auth required /lib/security/pam_userdb.so db=/etc/vsftpd_login
> account required /lib/security/pam_userdb.so db=/etc/vsftpd_login
>
> cat /etc/vsftpd.conf
> anonymous_enable=NO
> local_enable=YES
> write_enable=NO
> anon_upload_enable=NO
> anon_mkdir_write_enable=NO
> anon_other_write_enable=NO
> chroot_local_user=YES
> guest_enable=YES
> guest_username=virtual
> listen=YES
> listen_port=10021
> pasv_min_port=30000
> pasv_max_port=30999
> pam_service_name=vsftpd
>


Подробная информация о списке рассылки community