ftp chroot jail dir & pam 1.0 /etc/pam.d/ftp file

ftp chroot jail dir & pam 1.0 /etc/pam.d/ftp file

Post by gaius.petroni » Tue, 29 Jan 2002 14:40:03



according to a published document in setting the ftp chroot jail dir,
i replaced the following lines in my /etc/pam.d/ftp file:

auth       required     /lib/security/pam_shells.so
account    required     /lib/security/pam_stack.so service=system-auth
session    required     /lib/security/pam_stack.so service=system-auth

with these lines

auth       required     /lib/security/pam_pwdb.so shadow nullok
account    required     /lib/security/pam_pwdb.so
session    required     /lib/security/pam_pwdb.so

is there an *current* and *explicit* PAM document that can help me
verify that what i am doing is correct?  i have individual users under
/var/ftp, setup like /var/ftp/username/ with ~/bin, ~/etc, ~/lib, and
a ~/dev/null for the shell.

Reference: my /etc/pam.d/ftp file:

#%PAM-1.0
auth       required     /lib/security/pam_listfile.so item=user
sense=deny\
                        file=/etc/ftpusers onerr=succeed
auth       required     /lib/security/pam_stack.so service=system-auth
# --------added 2002-01-28-------------------------------
auth       required     /lib/security/pam_pwdb.so shadow nullok
account    required     /lib/security/pam_pwdb.so
session    required     /lib/security/pam_pwdb.so
#--------------------------------------------------------
#auth       required     /lib/security/pam_shells.so
#account    required     /lib/security/pam_stack.so
service=system-auth
#session    required     /lib/security/pam_stack.so
service=system-auth