Articles by Till Brehm
-
How to install and configure vsftpd with TLS on Debian 8 (Jessie)
Author: Till Brehm • Tags: debian, ftp, security • Comments: 8
This article explains how to set up a TLS enabled vsftpd server on a Debian 8 server. FTP is a very insecure protocol by default 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.
-
How to Encrypt your Data with EncFS on Debian 8 (Jessie)
Author: Till Brehm • Tags: debian, security • Comments: 4
EncFS provides an encrypted filesystem in user-space. It runs without any special permissions and uses the FUSE library and Linux kernel module to provide the filesystem interface. It is a pass-through filesystem, not an encrypted block device, which means it is created on top of an existing filesystem. This tutorial shows how you can use EncFS on Debian Jessie to encrypt your data.
-
Postfix Monitoring with Mailgraph on Ubuntu 14.04 LTS
Author: Till Brehm • Tags: monitoring, postfix, ubuntu • Comments: 5
This article describes how you can monitor your Postfix mail server with Mailgraph. Mailgraph creates daily, weekly, monthly, and yearly graphs of sent, received, bounced, and rejected emails and also of spam and viruses, if SpamAssassin and ClamAV are integrated into Postfix (e.g. using amavisd-new in the ISPConfig perfect server tutorials). These graphs can be accessed with a browser.
-
-
Server Monitoring with Munin and Monit on Ubuntu 14.04 LTS
Author: Till Brehm • Tags: monitoring, ubuntu • Comments: 7
This tutorial will show you how to monitor an Ubuntu 14.04 server with Munin and Monit. Munin produces nice graphs about nearly every aspect of your server, whereas Monit checks the availability of services like Apache, MySQL, Postfix and takes the appropriate action such as a restart if it finds a service is not behaving as expected. The combination of the two gives you full monitoring: graphics that let you recognize current or upcoming problems, and a watchdog that ensures the availability of the monitored services.
-
How to install ProFTPd with TLS support on Ubuntu 15.10
Author: Till Brehm • Tags: ftp, linux, security, server, ubuntu • Comments: 0
FTP 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 an Ubuntu 15.10 server, how to add an FTP user and to use FileZilla to connect securely with TLS.
-
How To Get LTS updates for Debian 6 (Squeeze)
Author: Till Brehm • Tags: debian, linux, security • Comments: 3
Debian Squeeze (6.0) is the so named "Old Stable" branch of Debian, the official support for this version ended in april 2014. Squeze is still used on many servers, so a group of Debian developers decided to provide security patches for a longer timespan for this release. These so called LTS updates (LTS = Long Term Support) are not available on the normal Debian update repository and not every user might be aware that he wont get these updates automatically. The following short guide explains how to enable the LTS repository and install the updates.
-
How to install the Enlightenment E20 Desktop on Ubuntu 15.10
Author: Till Brehm • Tags: desktop, linux, ubuntu • Comments: 4
The new Enlightenment E20 Desktop has just been released. The Enlightenment project consists of the Enlightenment Window manager (which was started in 1996), the EFL library that contains graphic, widget, network, and other basic desktop functions and some applications that are based on EFL like a terminal emulator, a video player, and an IDE. In this tutorial, I will show you how to install the E20 Desktop on the current Ubuntu 15.10.
-
The Perfect Server - Ubuntu 15.10 (nginx, MySQL, PHP, Postfix, BIND, Dovecot, Pure-FTPD and ISPConfig 3)
Author: Till Brehm • Tags: bind, control panels, dns, email, ftp, ispconfig, linux, mysql, nginx, php, postfix, ubuntu, web server • Comments: 16
This tutorial shows the steps to install an Ubuntu 15.10 (Wiley Werewolf) server with Nginx, PHP, MariaDB, Postfix, pure-ftpd, BIND, Dovecot and ISPConfig 3. ISPConfig 3 is a web hosting control panel that allows you to configure the installed services through a web browser. This setup provides a full hosting server with web, email (inc. spam and antivirus filter), Database, FTP and DNS services.
-
How to install TYPO3 7 on Nginx (LEMP) on Ubuntu 15.10
Author: Till Brehm • Tags: nginx, php, ubuntu, web server • Comments: 0
This tutorial shows how to install and run a TYPO3 (version 7 LTS) web site on a Ubuntu 15.10 system that has a Nginx web server installed instead of Apache. This kind of setup is often called LEMP = Linux + Nginx (pronounced "engine x") + MySQL + PHP). Nginx is a fast and efficient HTTP server that uses less resources than Apache and delivers pages a lot faster, especially static files.
-
Installing Lighttpd with PHP (PHP-FPM mode) and MySQL or MariaDB on Ubuntu 15.10
Author: Till Brehm • Tags: lighttpd, ubuntu, web server • Comments: 3
Lighttpd is a secure, fast and standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on an Ubuntu 15.10 server with PHP support (through PHP-FPM) and MySQL. PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI implementation with some additional features useful for sites of any size, especially busier sites.