I want to let you guys know that I haven't forgotten about this post. I'm redoing the whole tutorial. It will be a lot more thorough.
NcFTPd (ncftp.com) is a very secure, powerful FTP server for *nix based operating systems and has been around since 1996. This tutorial will walk you through installation and configuration of this wonderful software.
What you need:
A clean install of FreeBSD, 5.4 is used in this tutorial. The steps may need to be slightly altered for different versions of FreeBSD, but for the most part it's the same.
ncftpd-2.8.2-freebsd5.3-i386-export.tar.gz
Root access/priveleges to the FreeBSD box.
Basic *nix knowledge.
Recent version of Perl installed.
Installation
Download the tar.gz from the link above. Navigate to the directory the file is stored in and decompress with
tar -zxvf ncftpd*.tar.gz
There should now be a directory called ncftpd-2.8.2.
cd ncftpd-2.8.2; ls
Inside this directory you will find a file called "install_ncftpd.pl". Execute this Perl script.
./install_ncftpd.pl
This will install ncftpd on your system (no, really?). Installation will not take very long on most systems. When the installation has completed, the install script will tell you to modify general.cf and domain.cf in /usr/local/etc/ncftpd/. We will get into this in the next section of the tutorial.
Configuration
Coming in the next couple days. Stay tuned.
NcFTPd (ncftp.com) is a very secure, powerful FTP server for *nix based operating systems and has been around since 1996. This tutorial will walk you through installation and configuration of this wonderful software.
What you need:
A clean install of FreeBSD, 5.4 is used in this tutorial. The steps may need to be slightly altered for different versions of FreeBSD, but for the most part it's the same.
ncftpd-2.8.2-freebsd5.3-i386-export.tar.gz
Root access/priveleges to the FreeBSD box.
Basic *nix knowledge.
Recent version of Perl installed.
Installation
Download the tar.gz from the link above. Navigate to the directory the file is stored in and decompress with
tar -zxvf ncftpd*.tar.gz
There should now be a directory called ncftpd-2.8.2.
cd ncftpd-2.8.2; ls
Inside this directory you will find a file called "install_ncftpd.pl". Execute this Perl script.
./install_ncftpd.pl
This will install ncftpd on your system (no, really?). Installation will not take very long on most systems. When the installation has completed, the install script will tell you to modify general.cf and domain.cf in /usr/local/etc/ncftpd/. We will get into this in the next section of the tutorial.
Configuration
Coming in the next couple days. Stay tuned.
