HowtoForge provides user-friendly Linux tutorials.
-
Preventing Brute Force Attacks With Fail2ban On Fedora 9
Author: Falko Timme • Tags: fedora, security • Comments: 0Preventing Brute Force Attacks With Fail2ban On Fedora 9 In this article I will show how to install and configure fail2ban on a Fedora 9 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.
-
How To Set Up WebDAV With Lighttpd On Mandriva 2008.1
Author: Falko Timme • Tags: lighttpd, mandriva • Comments: 0How To Set Up WebDAV With Lighttpd On Mandriva 2008.1 This guide explains how to set up WebDAV with lighttpd on a Mandriva 2008.1 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 lighttpd 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.
-
How To Set Up Apache, Tomcat (mod_jk), SSO (CAS, mod_auth_cas)
Author: philipp • Tags: apache, suse • Comments: 2How To Set Up Apache, Tomcat (mod_jk), SSO (CAS, mod_auth_cas) This article describes how you can set up Apache and Tomcat, linked with mod_jk. It also explains how you set up the SSO (single sign on) solution JA-SIG CAS to protect servlets (provided by tomcat) and static content (provided by Apache). I worked with OpenSuse 10.2 and 11, Apache2, Tomcat 5.5 and 6. It should work on other distributions as well.
-
-
Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-peruser On Debian Etch
Author: Falko Timme • Tags: apache, debian, security • Comments: 0
Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-peruser On Debian Etch This article explains how you can install and configure apache2-mpm-peruser on a Debian Etch server. apache2-mpm-peruser is an MPM (Multi-Processing Module) for the Apache 2 web server, very similar to apache2-mpm-itk, but faster (almost as fast as apache2-mpm-prefork). mpm-peruser allows you to run each of your vhosts under a separate UID and GID - in short, the scripts and configuration files for one vhost no longer have to be readable for all the other vhosts. It is based on metuxmpm, a working implementation of the perchild MPM. The result is a sane and secure web server environment for your users, without kludges like PHP's safe_mode.
-
Twitter Clients For Ubuntu 8.04 Desktop
Author: Falko Timme • Tags: desktop, ubuntu • Comments: 1Twitter Clients For Ubuntu 8.04 Desktop In this article I will show how to install and use two clients for the popular microblogging platform Twitter on an Ubuntu 8.04 desktop. The first one is Twitux, the second Twitter client is gtwitter. Both clients have similar features, so it is up to you which one you want to install.
-
Creating Advanced MySQL-Based Virtual Hosts On Lighttpd (Debian Etch)
Author: Falko Timme • Tags: debian, lighttpd • Comments: 1
Creating Advanced MySQL-Based Virtual Hosts On Lighttpd (Debian Etch) This guide explains how you can create advanced virtual hosts on a lighttpd web server on Debian Etch that are stored in a MySQL database. The method described here does not use the lighttpd mod_mysql_vhost module, and unlike mod_mysql_vhost (which allows you to store only the hostname and document root of a vhost in a database), this method allows to store individual configuration directives for each vhost in the MySQL database.
-
How To Set Up A Cisco Lab On Linux (CentOS 5.2)
Author: topdog • Tags: linux, other, virtualization, centos, commercial • Comments: 5How To Set Up A Cisco Lab On Linux (CentOS 5.2) I recently decided to study for the Cisco CCSP certification. My main concern in the beginning was the fact that most of the lab simulation software that I found out there could only run on Windows, this was a problem for me given the fact that I do not own a windows computer. After a quick search I found the wonderful Dynamips project that goes beyond what other simulators do by running actual Cisco IOS images, as well as the PEMU project which allows for running of Cisco PIX images. To integrate the various pieces of software and provide an interface for interaction with the devices I used dynagen.
-
How To Set Up WebDAV With Lighttpd On Fedora 9
Author: Falko Timme • Tags: fedora, lighttpd • Comments: 0How To Set Up WebDAV With Lighttpd On Fedora 9 This guide explains how to set up WebDAV with lighttpd on a Fedora 9 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 lighttpd 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.
-
Setting Up A Subversion Repository Using Apache, With Auto Updatable Working Copy
Author: fahdaziz • Tags: apache • Comments: 6Setting Up A Subversion Repository Using Apache, With Auto Updatable Working Copy Subversion is a free/open-source version control system. That is, Subversion manages files and directories over time. A tree of files is placed into a central repository. The repository is much like an ordinary file server, except that it remembers every change ever made to your files and directories. This allows you to recover older versions of your data, or examine the history of how your data changed. In this regard, many people think of a version control system as a sort of “time machine”.
-
Installing Lighttpd With PHP5 And MySQL Support On Debian Etch
Author: Falko Timme • Tags: debian, lighttpd, mysql, php • Comments: 15
Installing Lighttpd With PHP5 And MySQL Support On Debian Etch Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on a Debian Etch server with PHP5 support (through FastCGI) and MySQL support.