Password-less SSH in 5 minutes

Connecting to remote servers using SSH is very common in systemadministration and involves entering the command : sshuser@remotehostname and the corresponding password.It is possible to use public keys with SSH to allow the remote host to accept SSH... » More

Aptana for Linux Web Development

Aptana is an Eclipse plug-in/perspective aimed at web development including support for Ajax and PHP. With Eclipsed installed, Aptana can be added by:Open EclipseChoose Help > Software Updates > Find and Install... In the dialog enter... » More

ProFTPd Port Restriction

Data ports are allocated to FTP clients on connection so it is difficult to know which port an FTP user might be using when they next connect. To narrow it down a little (for a low usage FTP service) I restricted the port range in... » More

Nagios NRPE Plugin on CentOS

Nagios is is a useful tool for monitoring many servers and their services. At a glance (or via email) you can see which services/hosts are experiencing problems.Monitoring public services such as HTTP, FTP, LDAP, SSH are relatively easy but to go a... » More

Fonts in WebFX tab pane

The WebFX Tab Pane is a great javascript method of adding tabs to webpages. However I found that twhen using the Luna style the f;onts on Linux/Firefox defaulted to a Times type that was also a little too big.   To fix this amend the tab.css file in... » More

MySQL Collation and Character Set Notes

When I was importing SQL data files into MySQL 5 (exported from MySQL 3.23) I ran into problems with collation types receiving the following error:ERROR 1071 (42000) at line 4659: Specified key was too long; max key length is 1000 bytes ... » More

2404 MySql Database Search Class

The MySQL Search Class available from 2404.co.uk is a useful quick way to implement a database search in PHP. However there is an error when doing table joins on approx line 110 of the code the following line:      ... » More

Joomla Latest Events Component Error

Using the Joomla Latest Events module I received the following error message: Warning: array_key_exists(): The second argument should be either an array or an object in /path/to/website/modules/mod_events_latest.lib.php on line 241 Solved by adding... » More

Beginner Rsync

Rsync comes pre-installed on many systems including Red Hat, Ubuntu and Solaris. Rsync is a useful tool for performing remote backups. It is very efficient as it only backs up the changes or differences in tany changed files rather than the whole file.... » More