PureFtpd Howto.
Ok, this is my first howto on this forums. I am trying to explain the installing as easy at is possible. My howto contains pure-pw.
Ok, First you need to download the latest version of the ftpd server.
1) wget ftp://ftp.pureftpd.org/pub/pure-ftp...d-1.0.20.tar.gz
Now we need to ungzip it and cd to the dir.
2) tar zxvf pure-ftpd-1.0.20.tar.gz
3) cd pure-ftpd-1.0.20
Now we're going to configure it.
4) ./configure --with-puredb --with-ftpwho
Now we need to compile it.
5) make
Now we need to check, if compile was successfull.
6) make check
Now we need to install it.
7) make install
Now we need to create two database files, so just pickup some favourite editor you like and create those files:
/etc/pureftpd.pdb
/etc/pureftpd.passwd
Now, we need to create the database.
8) pure-pw mkdb
If it's a unknown command, you should try:
/usr/local/bin/pure-pw
Now you can start it.
/usr/local/sbin/pure-ftpd -A -B -j -lpuredb:/etc/pureftpd.pdb &
if you need to listen it to specified ip, then start it like this:
/usr/local/sbin/pure-ftpd -S ip,21 -A -B -j -lpuredb:/etc/pureftpd.pdb &
You can add virtual users like this:
pure-pw useradd user -u nobody -d /kataloog -m
The -u nobody part depends who is the owner of the dir.
More information on http://www.pureftpd.org/README.Virtual-Users
Thanks!
Ok, this is my first howto on this forums. I am trying to explain the installing as easy at is possible. My howto contains pure-pw.
Ok, First you need to download the latest version of the ftpd server.
1) wget ftp://ftp.pureftpd.org/pub/pure-ftp...d-1.0.20.tar.gz
Now we need to ungzip it and cd to the dir.
2) tar zxvf pure-ftpd-1.0.20.tar.gz
3) cd pure-ftpd-1.0.20
Now we're going to configure it.
4) ./configure --with-puredb --with-ftpwho
Now we need to compile it.
5) make
Now we need to check, if compile was successfull.
6) make check
Now we need to install it.
7) make install
Now we need to create two database files, so just pickup some favourite editor you like and create those files:
/etc/pureftpd.pdb
/etc/pureftpd.passwd
Now, we need to create the database.
8) pure-pw mkdb
If it's a unknown command, you should try:
/usr/local/bin/pure-pw
Now you can start it.
/usr/local/sbin/pure-ftpd -A -B -j -lpuredb:/etc/pureftpd.pdb &
if you need to listen it to specified ip, then start it like this:
/usr/local/sbin/pure-ftpd -S ip,21 -A -B -j -lpuredb:/etc/pureftpd.pdb &
You can add virtual users like this:
pure-pw useradd user -u nobody -d /kataloog -m
The -u nobody part depends who is the owner of the dir.
More information on http://www.pureftpd.org/README.Virtual-Users
Thanks!
Comment