HowtoForge provides user-friendly Linux tutorials.

  • Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On CentOS 5.3

    centos Author: Falko TimmeTags: , Comments: 2

    Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On CentOS 5.3 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.

  • CUDA And Debian Lenny

    debian Author: schniggieTags: Comments: 2

    CUDA And Debian Lenny NVIDIA® CUDA™ is a general purpose parallel computing architecture that leverages the parallel compute engine in NVIDIA graphics processing units (GPUs) to solve many complex computational problems in a fraction of the time required on a CPU. I don't know why but there is still no CUDA Driver/Toolkit/SDK Package for Debian.

  • How To Install Internet Explorer 6/7 On Fedora 10/11

    fedora Author: athmaneTags: , Comments: 2

    How To Install Internet Explorer 6/7 On Fedora 10/11 This document describes how to install the Internet Explorer (IE) 6 or 7 or both on Fedora 10 or 11 using IEs4Linux package. Some Web developers and designers (and rarely users) need to view their pages on IE for testing purpose (and see how CSS / JavaScript behaves).

  • Boot Linux Over HTTP With netboot.me

    tux Author: Falko TimmeTags: Comments: 2

    Boot Linux Over HTTP With netboot.me This tutorial shows how you can boot Linux over HTTP with netboot.me. All that users need is Internet connectivity and a small program (gpxe) to boot the machine. This gpxe program provides network booting facility. netboot.me allows you to boot into the following distributions: Debian, Fedora, OpenSUSE, and Ubuntu. netboot.me provides gpxe images for USB sticks, CDs, and also for floppies, i.e., you can boot from a USB sticks, a CD, or a floppy.

  • How To Log Emails Sent With PHP's mail() Function To Detect Form Spam

    php Author: tillTags: , , , , Comments: 56

    How To Log Emails Sent With PHP's mail() Function To Detect Form Spam If you are running a webserver you might have faced the problem already: somewhere on your server is a vulnerable contact form or CMS system written in PHP that gets abused by spammers to send emails trough your server. If you have more than a few websites, it is a pain to detect which of the sites is vulnerable and sends the spam emails. This tutorial explains the installation of a small wrapper script which logs email messages sent trough the PHP mail() function.

  • Network Monitoring Appliance

    ubuntu Author: gbiTags: , , Comments: 9

    Network Monitoring Appliance My ambition was to implement a small (better tiny) appliance for monitoring network health and network resources, short and longtime trends, running under VMware Server or VMware ESX. So I had an eye upon all components which are implemented on the system, to be as leightweight as possible. This was also the reason why no SQL DBMS based software was used. The appliance is based on Ubuntu Jeos LTS (8.04.3 at the time of this writing). Almost all used components are from the related repositories. This tutorial shows how the appliance was implemented.

  • Installing Lighttpd With PHP5 And MySQL Support On Mandriva 2009.1

    mandriva Author: Falko TimmeTags: , , , Comments: 1

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

  • Installing NVIDIA Drivers On Debian Lenny Manually

    debian Author: kooshaTags: Comments: 15

    Installing NVIDIA Drivers On Debian Lenny Manually Installing NVIDIA drivers on Debian Lenny requires a little extra work compared to doing so in other distributions like Ubuntu, due to the lack of some required packages in the default installation.

  • Zimbra Integration With Samba - Ubuntu Based (Similar To AD And Exchange)

    Author: msghalebTags: , , Comments: 3

    Zimbra Integration With Samba - Ubuntu Based (Similar To AD And Exchange) This tutorial shows how to configure Zimbra Collaboration Server (ZCS) and Samba to act as a primary domain controller (PDC) that uses LDAP as a centralized database for authenticating users on Linux and Windows desktops.

  • How To Prevent Brute Force Attacks With Brutelock

    Author: intuitivereasonTags: Comments: 5

    How To Prevent Brute Force Attacks With Brutelock Brutelock is an open source program that actively monitors various system logs and immediately blocks malicious IPs trying to attack your server. Brutelock not only protects against ssh attacks but also other common systems such as ftp, pop and imap.  It has an extendible rules format that allows you to monitor an unlimited number of other services by simply supplying the log file and a simple regex search pattern.