HowtoForge provides user-friendly Linux tutorials.

  • Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Mandriva 2008.1)

    Author: Falko TimmeTags: , , Comments: 1

    Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Mandriva 2008.1) This document describes how to install a Postfix mail server that is based on virtual users and domains, i.e. users and domains that are in a MySQL database. I will also demonstrate the installation and configuration of Courier (Courier-POP3, Courier-IMAP), so that Courier can authenticate against the same MySQL database Postfix uses. In addition to that, this tutorial covers the installation of Amavisd, SpamAssassin and ClamAV so that emails will be scanned for spam and viruses. I will also show how to install SquirrelMail as a webmail interface so that users can read and send emails and change their passwords.

  • Scheduled Backups With Rsyncbackup On Debian Etch

    VMWare Image Download Author: o.meyerTags: , Comments: 1

    Scheduled Backups With Rsyncbackup On Debian Etch This document describes how to set up and configure rsyncbackup on Debian Etch. Rsyncbackup is a Perl script that cooperates with rsync. It's easy to configure and able to create scheduled backups (partial and incremental backups).

  • MySQL Backups Using ZRM For MySQL 2.0

    Author: paddyTags: , , Comments: 0

    MySQL Backups Using ZRM For MySQL 2.0 Zmanda Recovery Manager (ZRM) for MySQL simplifies life of a database administrator who needs an easy to use yet flexible and robust backup and recovery solution for MySQL server.

  • Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Mandriva 2007 Spring

    Author: Falko TimmeTags: , Comments: 0

    Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Mandriva 2007 Spring This 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.

  • Placing Forced Ads On Your Customers' Web Sites With .htaccess (ISPConfig)

    Author: grandpagenocideTags: Comments: 7

    Placing Forced Ads On Your Customers' Web Sites With .htaccess (ISPConfig) I wrote this howto for those who want to place forced ads on their ISPConfig server. Probably you can set up forced ads in different ways but I found the way descibed here.

  • Integrating XCache Into PHP5 (OpenSUSE 10.3 & Apache2)

    Author: Falko TimmeTags: , , Comments: 2

    Integrating XCache Into PHP5 (OpenSUSE 10.3 & Apache2) This guide explains how to integrate XCache into PHP5 on an OpenSUSE 10.3 system (with Apache2). From the XCache project page: "XCache is a fast, stable PHP opcode cacher that has been tested and is now running on production servers under high load." It's similar to other PHP opcode cachers, such as eAccelerator and APC.

  • Protect Your Files With TrueCrypt 5 On Fedora 8

    Author: o.meyerTags: , , Comments: 3

    Protect Your Files With TrueCrypt 5 On Fedora 8 This document describes how to set up TrueCrypt 5 on Fedora 8. Taken from the TrueCrypt page: "TrueCrypt is a software system for establishing and maintaining an on-the-fly-encrypted volume (data storage device). On-the-fly encryption means that data are automatically encrypted or decrypted right before they are loaded or saved, without any user intervention. No data stored on an encrypted volume can be read (decrypted) without using the correct password/keyfile(s) or correct encryption keys. Entire file system is encrypted (e.g., file names, folder names, contents of every file, free space, meta data, etc)."

  • Setting Up A Modular Subversion Repository For PHP-Driven Websites

    Author: DonQuichoteTags: Comments: 0

    Setting Up A Modular Subversion Repository For PHP-Driven Websites Sharing code between projects is still not a trivial matter with subversion. Especially if you are familiar with SourceSafe, you will find that subversion makes it hard to share code. Subversion seems to be really great in creating a version mess and good in solving one, but the reason I need source code control is to prevent such a mess. This is where subversion can be greatly improved, but it is not impossible. This howto will demonstrate a directory setup that takes the subversion sharing mechanism into account, as well as other issues that repositories bring.

  • Integrating XCache Into PHP5 (Fedora 8/CentOS 5.1 & Apache2)

    Author: Falko TimmeTags: , , , Comments: 0

    Integrating XCache Into PHP5 (Fedora 8/CentOS 5.1 & Apache2) This guide explains how to integrate XCache into PHP5 on a Fedora 8 or CentOS 5.1 system (with Apache2). From the XCache project page: "XCache is a fast, stable PHP opcode cacher that has been tested and is now running on production servers under high load." It's similar to other PHP opcode cachers, such as eAccelerator and APC.

  • How to add two-factor authentication to Google Apps for your Domain using open source software

    Author: nowenTags: , , , Comments: 2

    How to add two-factor authentication to Google Apps for your Domain using open source software Everybody loves GMail. With Google Apps for you Domain, you can use GMail with your own domain, allowing organizations to outsource their email - and the requisite anti-spam filtering to Google. Webmail is very convenient, but for frequent travellers and those who use public wifi, it can be quite dangerous. Logging in from a kiosk or shared computer is a sure way to get your username and password stolen by a keystroke logger. Using a public WiFi system can lead to a man-in-the-middle attack. In this document we will take advantage of two open source projects to add two-factor authentication to Google Apps. The first is Gheimdall, a a TurboGears project for Google Apps SSO service. Gheimdall supports PAM and LDAP authentication natively. It also includes sample code to add new authentication methods, which made it very easy to add two-factor authentication from WiKID. WiKID is a dual-source two-factor authentication solution that uses public key cryptography to strongly authenticate users.