ProFTPd Install  

with TLS and MySQL authentication

Using ProFTPd and its SQL module for MySQL, it is possible to give FTP access to non system users. By doing so, one can give access to a Virtual User which is only allowed to use the FTP service. 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 Tutorial will show how to create and populate the user and group tables as well as configure proftpd in order to use the MySQL backend.

Raspberry PI Infrared Sensor  

Adding a Infrared Sensor

When using a Raspberry PI as a Home Theater PC using XBMC/Kodi, having an infrared remote can make the experience more user friendly.

This is how I added a IR sensor to my Raspberry PI's.

Samba Active Directory with Bind DNS Backend on Ubuntu 14.04.  

Samba 4 enabled Active Directory system with Bind DLZ dynamic zones, dynamic DNS updates from Windows clients.

If you have an existing Bind installation and would like to switch to Samba AD, you can't use the internal DNS server. This tutorial discribes the installation and configuration of a working Samba AD with a Bind DNS Backend.

Samba as a Primary Domain Controller  

Setting up Samba as a PDC (Primary Domain Controller) on a Ubuntu 10.04 LTS is pretty straight forward. This may seem like a long tutorial but it could easily allow a novice to set up a basic PDC.

This entire tutorial requires that you be logged on as root, or a healthy use of the sudo command. I prefer the former.

There must be a working Samba server installed (configured or not). Next, for this tutorial I'm going to use the following values:

PLEASE, change to suit your own needs.

PDC Hostname:		
PDC IP:			
Client Hostname:	
Secure A Website  

The following is a short tutorial of how to add security to an existing website. It is by no means a definitive guide and will simply get you started on the road to secure logins and secure transfer of information. It utilizes a self signed ssl certificate, so it should be used for personal not production websites. If you would like a secured production website you will have to get a certificate from a reputable source, for example VeriSign.


Page 3 of 4