|
vsftpd + OpenSSL + Net2FTP |
|
|
|
|
Written by Paul Matthews
|
|
OpenSSL
will be used to make the ssl certificates used by the vsftpd server.
The net2ftp will be used to connect to the vsftpd server to transfer
files across the internet. The programs used in this guide will be:
Name: vsftpd (Very Secure File Transfer Protocol Daemon) HomePage: http://vsftpd.beasts.org/ Function: the simplest and most secure way to exchange files over the Internet Name: OpenSSL HomePage: http://www.openssl.org/ Function: developed for transmitting private documents via the Internet using cryptographic a system Name: Apache HomePage: http://www.apache.org/ Function: Webserver Name: Net2FTP HomePage: http://www.net2ftp.com/ Function: a secure FTP client
1. Make the right directories mkdir /etc/ssl mkdir /etc/ssl/certs 2. Once that is done run the following command. cd /etc/ssl/certs openssl req -x509 -nodes -days 7300 -newkey rsa:2048 \ -keyout /etc/ssl/certs/vsftpd.pem -out /etc/ssl/certs/vsftpd.pem fill out all the details that are required. 3. Edit the vsftpd.conf to use the ssl key you just made. nano /etc/vsftpd/vsftpd.conf vsftpd.conf:
ssl_enable=YES #allow_anon_ssl=NO #force_local_data_ssl=NO force_local_logins_ssl=YES ssl_tlsv1=YES ssl_sslv2=YES ssl_sslv3=YES rsa_cert_file=/etc/ssl/certs/vsftpd.pem |
4. Start the FTP server '/etc/init.d/vsftpd' 5. net2ftp comming soon
BookMarking:
cell1
|
|
cell3 |
|
cell4
|
|
Trouble Shooting:
Go to the wiki page Go to the 'Contact Us ' Forum Go to the how-to's Support Forum
External Links:
http:// |
|
Last Updated ( Sunday, 03 June 2007 )
|