Pure-FTPd možda nije najbolji FTP server ali je jedan od favorita da postane.
Njegove prednosti su:
- lagan
- jednostavan
- brz
- siguran
Te prednosti su dovoljno jake za mene da ga koristim. Ovaj ftp server nalazi se u mnogim distribucijama pa tako i u Debian-u. Nažalost , čini se da je Pure-FTPd defaultno ima isključenu podršku za prebacivanje datoteka većih od 2GB. Jedino je riješenje da napravite novi debian package sa podrškom "large file", pa da krenemo:
1. Logirajte se u konzolu kao root i kreirajte direktorij u koji ćete downlodati source od pure-ftpd:
cd /usr/src
mkdir pure-ftpd
cd pure-ftpd
2. Skinite source sa interneta:
apt-get source pure-ftpd
3. Instalirajte devscripts (ako nemate već instalirano):
apt-get install devscripts
4. Instalirajte sve potrebne pakete koji su potrebni za pravljenje pure-ftpd paketa:
apt-get build-dep pure-ftpd
5. Izmjenite debian rules datoteku
/usr/src/pure-ftpd/pure-ftpd-1.0.19/debian/rules na način:
Pronađite varijablu
optflags i dodajte argument
--with-largefileprimjer kako bi ta linija trebala izgledati:
optflags=--with-everything --with-pam --with-privsep --with-tls --with-largefile6. Napravite debian paket:
cd /usr/src/pure-ftpd/pure-ftpd-1.0.19
debuild -us -uc
Sad imate pure-ftpd sa podrškom "large file", odnosno ako pošaljete na ftp datoteku veću od 2 GB bez problema će sve raditi. Sad jedino Vam još preostaje da instalirate paket sa standardnim programom:
dpkg -i pure-ftpd_1.0.19-4_i386.deb pure-ftpd-common_1.0.19-4_all.deb