HowtoForge provides user-friendly Linux tutorials.

  • How To Harden PHP5 With Suhosin On CentOS 5.3

    php Author: Falko TimmeTags: , Comments: 3

    How To Harden PHP5 With Suhosin On CentOS 5.3 This tutorial shows how to harden PHP5 with Suhosin on a CentOS 5.3 server. From the Suhosin project page: "Suhosin is an advanced protection system for PHP installations that was designed to protect servers and users from known and unknown flaws in PHP applications and the PHP core. Suhosin comes in two independent parts, that can be used separately or in combination. The first part is a small patch against the PHP core, that implements a few low-level protections against bufferoverflows or format string vulnerabilities and the second part is a powerful PHP extension that implements all the other protections."

  • Integrating eAccelerator Into PHP5 And Lighttpd (Debian Lenny)

    lighttpd Author: Falko TimmeTags: , , Comments: 3

    Integrating eAccelerator Into PHP5 And Lighttpd (Debian Lenny) This guide explains how to integrate eAccelerator into PHP5 and lighttpd on a Debian Lenny system. From the eAccelerator project page: "eAccelerator is a free open-source PHP accelerator, optimizer, and dynamic content cache. It increases the performance of PHP scripts by caching them in their compiled state, so that the overhead of compiling is almost completely eliminated. It also optimizes scripts to speed up their execution. eAccelerator typically reduces server load and increases the speed of your PHP code by 1-10 times."

  • Using Firewall Object In Firewall Builder

    Author: vkfwbTags: , Comments: 0

    Using Firewall Object In Firewall Builder Firewall Builder supports variety of object types, both simple such as address, network, host, or IP, TCP, UDP and ICMP services, as well as more sophisticated such as Firewall, Host, Address table, DNS name, User service. Firewall object is central to the program and is in the focus of this article.

  • Setting Up A PXE Install Server For Multiple Linux Distributions On Debian Lenny

    debian Author: Falko TimmeTags: Comments: 5

    Setting Up A PXE Install Server For Multiple Linux Distributions On Debian Lenny This tutorial shows how to set up a PXE (short for preboot execution environment) install server on Debian Lenny. A PXE install server allows your client computers to boot and install a Linux distribution over the network, without the need of burning Linux iso images onto a CD/DVD, boot floppy images, etc. This is handy if your client computers don't have CD or floppy drives, or if you want to set up multiple computers at the same time (e.g. in a large enterprise), or simply because you want to save the money for the CDs/DVDs. In this article I show how to configure a PXE server that allows you to boot multiple distributions (i386 and x86_64): Debian Lenny, Ubuntu 9.04, Fedora 10, CentOS 5.3, OpenSuSE 11.1, and Mandriva 2009.1.

  • Installing Lighttpd With PHP5 And MySQL Support On Ubuntu 9.04

    lighttpd VMWare Image Download Author: Falko TimmeTags: , , Comments: 1

    Installing Lighttpd With PHP5 And MySQL Support On Ubuntu 9.04 Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on an Ubuntu 9.04 server with PHP5 support (through FastCGI) and MySQL support.

  • Enabling Compiz Fusion On An Ubuntu 9.04 Desktop (NVIDIA GeForce FX 5200)

    ubuntu Author: Falko TimmeTags: , Comments: 5

    Enabling Compiz Fusion On An Ubuntu 9.04 Desktop (NVIDIA GeForce FX 5200) This tutorial shows how you can enable Compiz Fusion on an Ubuntu 9.04 (Jaunty Jackalope) desktop (the system must have a 3D-capable graphics card - I'm using an NVIDIA GeForce FX 5200 here). With Compiz Fusion you can use beautiful 3D effects like wobbly windows or a desktop cube on your desktop.

  • Management Of Backups With DAT Devices

    Author: ginocicTags: , Comments: 1

    Management Of Backups With DAT Devices I had the chance to use a DAT device (an old HP SuperStore DAT24) to make copy on tapes. I didn't want to install any new software to manage that task. This guide can be considered a first step to know how the thing can work. Then, everybody can customize it according to the personal needs.

  • Two-Factor Authentication For Google Apps For Your Domain Using SSO/SAML And WiKID Strong Authentication Server

    Author: nowenTags: Comments: 0

    Two-Factor Authentication For Google Apps For Your Domain Using SSO/SAML And WiKID Strong Authentication Server 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 travelers 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. While cloud services are great, maintaining security is tough. In this document, we will add two-factor authentication to Google Apps for Your Domain using their SSO/SAML protocol and the open-source version of the WiKID Strong Authentication server.

  • Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (CentOS 5.3 x86_64)

    centos Author: Falko TimmeTags: , , Comments: 10

    Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (CentOS 5.3 x86_64) 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'll also demonstrate the installation and configuration of Courier (Courier-POP3, Courier-IMAP), so that Courier can authenticate against the same MySQL database used by Postfix.

  • How To Set Up WebDAV With MySQL Authentication On Apache2 (Debian Lenny)

    debian VMWare Image Download Author: Falko TimmeTags: , , Comments: 0

    How To Set Up WebDAV With MySQL Authentication On Apache2 (Debian Lenny) This guide explains how to set up WebDAV with MySQL authentication (using mod_auth_mysql) on Apache2 on a Debian Lenny server. WebDAV stands for Web-based Distributed Authoring and Versioning and is a set of extensions to the HTTP protocol that allow users to directly edit files on the Apache server so that they do not need to be downloaded/uploaded via FTP. Of course, WebDAV can also be used to upload and download files.