Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 May 2006 19:20:25 +0200
From:      Kyrre Nygard <kyrreny@broadpark.no>
To:        questions@freebsd.org
Subject:   PAM for Berkeley DB (for a vsftpd virtual user setup)
Message-ID:  <7.0.1.0.2.20060509191828.0218ca98@broadpark.no>

next in thread | raw e-mail | index | archive | help

Hello!

I need to know how to configure PAM for Berkeley DB
so that my vsftpd virtual user setup can function:

--- /usr/local/etc/vsftpd.conf

listen=YES
listen_port=55555
pasv_min_port=53000
pasv_max_port=55000
background=YES
max_clients=5
max_per_ip=1
local_enable=YES
write_enable=YES
guest_enable=YES
guest_username=ftp
chroot_local_user=YES
ascii_download_enable=NO
ascii_upload_enable=NO
anonymous_enable=NO
xferlog_enable=NO

secure_chroot_dir=/home/kyrre/ftp
rsa_cert_file=/home/kyrre/ftp/.certificate
banner_file=/home/kyrre/ftp/.banner

--- /usr/local/etc/vsftpd.pw

# db4_load -T -t hash -f vsftpd.pw vsftpd.db
# chmod 600 vsftpd.db

kyrre
p4ssw0rd

--- /etc/pam.d/ftpd

auth required pam_userdb.so db=/usr/local/etc/vsftpd.db
account required pam_userdb.so db=/usr/local/etc/vsftpd.db

There is no pam_userdb.so on my box,
and the vsftpd documentation doesn't seem
to cover anything on FreeBSD.

What could I do?

Thanks,
Kyrre




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7.0.1.0.2.20060509191828.0218ca98>