vsftp+mysql+freebsd 8.2
Добавлено: 2011-09-23 10:44:50
Добрый день, помогите разобраться, не работает авторизация клиентов. Аноним заходит нормально, а вот пользователи которые в MySQl не логинятся. Мои настройки
vsftpd.conf
/etc/pam.d/vsftpd
где может быть ошибка. все делал по рекомендациям http://www.lissyara.su/articles/freebsd ... ual_users/
vsftpd.conf
Код: Выделить всё
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=NO
anon_mkdir_write_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
#chown_uploads=YES
#chown_username=whoever
xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
#idle_session_timeout=600
#data_connection_timeout=120
nopriv_user=vsftpd
ascii_upload_enable=YES
ascii_download_enable=YES
async_abor_enable=YES
ftpd_banner=Welcome to blah FTP service.
#deny_email_enable=YES
#banned_email_file=/etc/vsftpd.banned_emails
chroot_local_user=YES
chroot_list_enable=YES
passwd_chroot_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list
#listen_ipv6=YES
secure_chroot_dir=/usr/local/share/vsftpd/empty
listen=YES
# background=YES
pasv_min_port=50000
pasv_max_port=50100
pam_service_name=vsftpd
guest_enable=YES
guest_username=vsftpd
#local_root=/home/vsftpd
local_root=/home/vsftpd/$USER
user_sub_token=$USER
virtual_use_local_privs=YES
user_config_dir=/usr/local/etc/vsftpd_user_conf
/etc/pam.d/vsftpd
Код: Выделить всё
auth required pam_mysql.so user=vsftpd passwd=ftpdpass host=localhost db=vsftpd table=accounts usercolumn=username passwdcolumn=pass crypt=0
account required pam_mysql.so user=vsftpd passwd=ftpdpass host=localhost db=vsftpd table=accounts usercolumn=username passwdcolumn=pass crypt=0