Setting Up ProFTPd + TLS On Debian Squeeze

Setting Up ProFTPd + TLS On Debian Squeeze

Setting Up ProFTPd + TLS On Debian SqueezeFTP is a very insecure protocol because all passwords and all data are transferred in clear text. By using TLS, the whole communication can be encrypted, thus making FTP much more secure. This article explains how to set up ProFTPd with TLS on a Debian Squeeze server.I do not issue any guarantee that this will work for you! 1 Preliminary NoteIn this tutorial I use the hostname server1.example.com with the IP address 192.168.0.100. These settings might differ for you, so you have to replace them where appropriate. 2 Installing ProFTPd And OpenSSLOpenSSL

Read More »

vsftpd: Local And Virtual Users With Bash Scripts For User Maintainance (CentOS 6.0)

vsftpd: Local And Virtual Users With Bash Scripts For User Maintainance (CentOS 6.0)vsftpd is the most popular FTP server in the Linux world and is secure
and fast. Recently I had to configure a FTP server quickly onto a CentOS server setup built using the minimal ISO and the server was up and
running in a snap.The server being used here is a Linux Cent OS Minimal installation build.CentOS 6vsftpd 2.2.2Follow these instructions: $ su – rootAt the root shell: # yum install vsftpdThis installs the daemon from the distribution’s repository. A default
config file is placed with the most basic an

Read More »

Virtual Hosting With Proftpd And MySQL (Incl. Quota) For Arch Linux

Virtual Hosting With Proftpd And MySQL (Incl. Quota) For Arch
LinuxVersion 1.0Original author: Falko TimmeAdapted text for Arch Linux and some other changes by Dretech.This document describes how to install a Proftpd server that uses
virtual
users from a MySQL database instead of real system users. This is much
more performant and allows to have thousands of ftp users on a single
machine. In addition to that I will show the use of quota with
this setup.For the
administration of the MySQL database you can use web based tools like phpMyAdmin
which will also be installed in this howto. phpMyAdmin

Read More »
How To Configure PureFTPd To Accept TLS Sessions On CentOS 6.2

How To Configure PureFTPd To Accept TLS Sessions On CentOS 6.2

How To Configure PureFTPd To Accept TLS Sessions On CentOS 6.2FTP is a very insecure protocol because all passwords and all data are transferred in clear text. By using TLS, the whole communication can be encrypted, thus making FTP much more secure. This article explains how to configure PureFTPd to accept TLS sessions on a CentOS 6.2 server. 1 Preliminary NoteYou should have a working PureFTPd setup on your CentOS 6.2 server, e.g. as shown in this tutorial: Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On CentOS 6.2. 2 Installing OpenSSLOpenSSL is needed by TL

Read More »

How To Integrate ClamAV Into PureFTPd For Virus Scanning On CentOS 6.2

How To Integrate ClamAV Into PureFTPd For Virus Scanning On CentOS 6.2This tutorial explains how you can integrate ClamAV into PureFTPd for virus scanning on a CentOS 6.2 system. In the end, whenever a file gets uploaded through PureFTPd, ClamAV will check the file and delete it if it is malware. 1 Preliminary NoteYou should have a working PureFTPd setup on your CentOS 6.2 server, e.g. as shown in this tutorial: Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On CentOS 6.2. 2 Installing ClamAVClamAV is not available in the official CentOS repositories, therefore

Read More »

How To Integrate ClamAV Into PureFTPd For Virus Scanning On Debian Squeeze

How To Integrate ClamAV Into PureFTPd For Virus Scanning On Debian SqueezeThis tutorial explains how you can integrate ClamAV into PureFTPd for virus scanning on a Debian Squeeze system. In the end, whenever a file gets uploaded through PureFTPd, ClamAV will check the file and delete it if it is malware. 1 Preliminary NoteYou should have a working PureFTPd setup on your Debian Squeeze server, e.g. as shown in this tutorial: Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Debian Squeeze . 2 Installing ClamAVClamAV can be installed as follows:apt-get install cla

Read More »

Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Ubuntu 12.04

Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Ubuntu 12.04This document describes how to install a PureFTPd server that uses virtual users from a MySQL database instead of real system users. This is much more performant and allows to have thousands of ftp users on a single machine. In addition to that I will show the use of quota and upload/download bandwidth limits with this setup. Passwords will be stored encrypted as MD5 strings in the database. This tutorial is based on Ubuntu 12.04.For the administration of the MySQL database you can use web based tools

Read More »
Virtual Hosting With vsftpd And MySQL On Debian Squeeze

Virtual Hosting With vsftpd And MySQL On Debian Squeeze

Virtual Hosting With vsftpd And MySQL On Debian SqueezeVsftpd is one of the most secure and fastest FTP servers for Linux. Usually vsftpd is configured to work with system users. This document describes how to install a vsftpd server that uses virtual users from a MySQL database instead of real system users. This is much more performant and allows to have thousands of ftp users on a single machine.For the administration of the MySQL database you can use web based tools like phpMyAdmin which will also be installed in this howto. phpMyAdmin is a comfortable graphical interface which means you do

Read More »

Setting Up FTP^H^H^H SFTP In A Hurry For File Uploads Using OpenSSH

Setting Up FTP^H^H^H SFTP In A Hurry For File Uploads Using OpenSSHSecure file transfer gets too little attention, perhaps because it is too easy. For secure file transfer without the need of special programs or clients, nothing more is needed than to have the OpenSSH server installed and running. It has a built-in SFTP subsystem that is available to any account that can log in. In other words, for basic SFTP access, nothing needs to be done other than have an account accessible via SSH.Again, for basic SFTP uploads and downloads, nothing in the default OpenSSH installation needs to be changed

Read More »
Virtual Hosting With vsftpd And MySQL On Ubuntu 12.04

Virtual Hosting With vsftpd And MySQL On Ubuntu 12.04

Virtual Hosting With vsftpd And MySQL On Ubuntu 12.04Vsftpd is one of the most secure and fastest FTP servers for Linux. Usually vsftpd is configured to work with system users. This document describes how to install a vsftpd server that uses virtual users from a MySQL database instead of real system users. This is much more performant and allows to have thousands of ftp users on a single machine.For the administration of the MySQL database you can use web based tools like phpMyAdmin which will also be installed in this howto. phpMyAdmin is a comfortable graphical interface which means you do n

Read More »