HowtoForge provides user-friendly Linux tutorials.

  • Preventing Brute Force Attacks With Fail2ban On OpenSUSE 10.3

    Author: Falko TimmeTags: , Comments: 4

    Preventing Brute Force Attacks With Fail2ban On OpenSUSE 10.3 In this article I will show how to install and configure fail2ban on an OpenSUSE 10.3 system. Fail2ban is a tool that observes login attempts to various services, e.g. SSH, FTP, SMTP, Apache, etc., and if it finds failed login attempts again and again from the same IP address or host, fail2ban stops further login attempts from that IP address/host by blocking it with an iptables firewall rule.

  • Installing LedgerSMB (Open Source Accounting Application) On Debian Etch

    Author: Falko TimmeTags: Comments: 1

    Installing LedgerSMB (Open Source Accounting Application) On Debian Etch LedgerSMB is a free (licensed under the GPL), web based double entry accounting system written in Perl which uses PostgreSQL for data storage. It is intended for small and medium businesses (SMB), and it can be used easily through a regular web browser like Firefox. This tutorial explains how to install LedgerSMB on a Debian Etch system.

  • Defining Macros With mod_macro In Apache

    Author: TenzerTags: Comments: 1

    Defining Macros With mod_macro In Apache This guide is about mod_macro, which makes the job of managing an Apache webserver much easier, or just for the home developer with several test pages or projects. I will explain how to get it running and give some examples of how I use the module, to help you get started with using it.

  • Installing GNOME On PCLinuxOS 2007

    Author: Falko TimmeTags: , Comments: 4

    Installing GNOME On PCLinuxOS 2007 The default desktop environment on PCLinuxOS 2007 is KDE, and during the installation you have no choice to install another desktop environment. This guide shows how you can install GNOME from the PCLinuxOS 2007 KDE desktop.

  • Secure Servers: Package Building With EnGarde Secure Linux

    Author: secureguardianTags: , Comments: 0

    Secure Servers: Package Building With EnGarde Secure Linux Although EnGarde Secure Linux does not include a development environment "out of the box," all of the tools to set one up are available via the Guardian Digital Secure Network. The purpose of this document is to provide you, the software developer, with the instructions to set up a package building environment of your own. After building the environment, we will walk you through building a package for the popular object oriented programming language, Ruby. Read on for an introduction to your EnGarde Package Building Survival Guide.

  • The Perfect Desktop - OpenSUSE 10.3 (GNOME)

    opensuse Author: Falko TimmeTags: , Comments: 6

    The Perfect Desktop - OpenSUSE 10.3 (GNOME) This tutorial shows how you can set up an OpenSUSE 10.3 desktop that is a full-fledged replacement for a Windows desktop, i.e. that has all the software that people need to do the things they do on their Windows desktops. The advantages are clear: you get a secure system without DRM restrictions that works even on old hardware, and the best thing is: all software comes free of charge.

  • Installing Ubuntu Or Fedora From A Windows Or Linux System With UNetbootin

    Author: Falko TimmeTags: , , Comments: 6

    Installing Ubuntu Or Fedora From A Windows Or Linux System With UNetbootin UNetbootin is a tool that allows you to install various Linux distributions (Ubuntu, Fedora, Mandriva, OpenSuSE, Debian, ArchLinux) from a Windows or a Linux desktop over the internet (i.e., you don't need to burn the Ubuntu, Fedora, ... CDs). Unlike the Ubuntu installation with Wubi, real partitions are created during the installation. In the end, you have a dual-boot system (Linux/Windows or Linux/Linux).

  • Managing Packages And Repositories With Yum And Yumex On Fedora 7

    Author: o.meyerTags: , Comments: 0

    Managing Packages And Repositories With Yum And Yumex On Fedora 7 This article explains how to improve/optimize/speed up package installation with Yum, install packages with "Yum Extender" (a GUI for Yum with extensive features to manage packages), and manage different external package repositories - with focus on prevention of problems with different repositories - on Fedora 7.

  • Cacti With Xampp On Ubuntu

    Author: deadwaitTags: , Comments: 2

    Cacti With Xampp On Ubuntu This is a simple setup of Cacti, so that you don’t really need a "Linux" expert to maintain it. Please note that Cacti can also be installed on Windows and guides for both these installations are available on the net. This guide is just a repeat of how Cacti was set up here in Mumbai.

  • Enhanced Logging With rsyslog On Debian Etch And phpLogcon For Viewing

    Author: MiguelTags: , Comments: 5

    Enhanced Logging With rsyslog On Debian Etch And phpLogcon For Viewing Well everybody knows the issues of reading and searching in log files. If you have more than one machine it even gets worse. This tutorial describes how to install and configure rsyslog on Debian Etch, but it can be adapted to other distributions.