Installation of pureftpd
cd /usr/local/src
./configure --prefix /usr/local/pureftpd --with-mysql=/usr/local/mysql --with-quotas --with-altlog=/var/log/pureftpd --with-puredb
make && make install
###################################################################
we have enable virtual user , this means that we can have 1000 of users with out having the /etc/passwd fle touched . So create a system user.
mkdir /usr/local/pureftpd/etc
touch /usr/local/pureftpd/etc/pureftpd.passwd
####################################################################
now lets the create the a user
step 1 : creat a unix user
useradd -d /home/website/nokia.com -s /sbin/nologin nokia
step 2: now to add a ftp user ( the passwor of this suer will be in a seperate file )
/usr/local/pureftpd/bin/pure-pw useradd nokia -f /usr/local/pureftpd/etc/pureftpd.passwd -u nokia -d /home/website/nokia.com -m
step 3: now to start the pureftpd daemond
/usr/local/pureftpd/sbin/pure-ftpd -l puredb:/usr/local/pureftpd/etc/pureftpd.pdb -j /home/websites &
---------------
few extra tips
---------------
...bin/pure-pw passwd nokia -f /usr/local/pureftpd/etc/pureftpd.passwd ---> this will change password for nokia !!
...bin/pure-pw list -f /usr/local/pureftpd/etc/pureftpd.passwd ----> this will list all the ftp-users
The logging facaility is done in the /etc/syslog.conf add the folloing ftp.* /var/log/pureftpd
################################################################
--
No comments:
Post a Comment