HowtoForge provides user-friendly Linux tutorials.

  • I need an SSL certificate for my website. What do I have to do?

    apache Author: Till BrehmTags: Comments: 5

    Activate the option SSL on the tab Basic of the web and go to the tab SSL. Provide your information there (State/county and Organizational unit are optional"). Please leave the fields SSL Request and SSL Certificate empty. Choose Create Certificate under Action and then click on Save.Afterwards, if you go to the tab SSL again, you will find the Certificate Signing Request (CSR) under SSL Request. Copy the CSR. With this CSR you can apply for an SSL certificate at companies like Verisign (www.verisign.com), Baltimore (www.baltimore.com), Entrust (www.entrust.com), Geotrust (www.geotrust.com) or InstantSSL (www.instantssl.com).

  • How To Resize ext3 Partitions Without Losing Data

    Author: Falko TimmeTags: , Comments: 63

    How To Resize ext3 Partitions Without Losing Data This article is about resizing ext3 partitions without losing data. It shows how to shrink and enlarge existing ext3 partitions and how to merge two ext3 partitions. This can be quite useful if you do not use LVM and you realize that your existing partitioning does not meet your actual needs anymore.

  • vtiger CRM 5.02 on Ubuntu 6.06 LTS Server (Dapper Drake)

    Author: xamTags: Comments: 1

    vtiger CRM 5.02 on Ubuntu 6.06 LTS Server (Dapper Drake) This is a detailed description about how to set up a vtiger CRM 5.02 on an Ubuntu 6.06 LTS (Dapper Drake) based server. vtiger is an Open Source Customer Relationship Management solution built over LAMP stack and other third-party open source packages.

  • How do I scan my Linux system for rootkits, worms, trojans, etc.?

    linux Author: Falko TimmeTags: , , Comments: 3

    Either with chkrootkit or with rkhunter. chkrootkit Either install the package that comes with your distribution (on Debian you would run apt-get install chkrootkit ), or download the sources from www.chkrootkit.org and install manually: wget --passive-ftp ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz tar xvfz chkrootkit.tar.gz cd chkrootkit-<version>/ make sense Afterwards, you can move the chkrootkit directory somewhere else, e.g. /usr/local/chkrootkit:

  • How To Create A Local Debian/Ubuntu Mirror With apt-mirror

    VMWare Image Download Author: Falko TimmeTags: , Comments: 25

    How To Create A Local Debian/Ubuntu Mirror With apt-mirror This tutorial shows how to create a Debian/Ubuntu mirror for your local network with the tool apt-mirror. Having a local Debian/Ubuntu mirror is good if you have to install multiple systems in your local network because then all needed packages can be downloaded over the fast LAN connection, thus saving your internet bandwidth.

  • Securing the connection between MySQL and MySQL Administrator using an SSH tunnel

    Author: CraigTags: , , Comments: 8

    Securing the connection between MySQL and MySQL Administrator using an SSH tunnelThis is a description of how to set up a secure tunnel between your MySQL Server and a locally running MySQL Administrator using Putty. By creating a secure tunnel to your MySQL server using Putty, you can grant localhost access to powerful applications like MySQL Administrator while at the same time, make your server appear as if it isn't even there. In effect, make your MySQL server disappear from the outside world.

  • Installing Popular Applications On Your Ubuntu Desktop With Automatix2

    Author: Falko TimmeTags: , Comments: 0

    Installing Popular Applications On Your Ubuntu Desktop With Automatix2 Although Ubuntu comes with lots of applications that can be installed on your desktop, there are still some applications that are available only from third-party repositories. Finding all these repositories and installing these applications manually is very time-consuming, but fortunately some people have created a script called Automatix2 (which is the successor to Automatix) which automates the task for you. It comes with a graphical interface so that you can run it from your desktop, and this tutorial describes how you do it.

  • Creating DjVu Documents Linux HOWTO

    Author: volodyaTags: Comments: 3

    Creating DjVu Documents Linux HOWTO This document explains some of the uses of djvulibre implementation of DjVu for creating quality DjVu documents in linux. DjVu format features bitmap document compression and hypertext structure. It is used by numerous web sites all around the world for storing and distributing digital documents including scanned documents and high-resolution pictures. One of the advantages of DjVu files is that they are notably small, often smaller than PDF or JPEG files with the same content. This makes DjVu a helpful tool for digitizing books and journals, especially scientific ones.

  • Autoresponders to accompany Virtual Users and Domains with Postfix, Courier and MySQL

    Author: todgermeTags: Comments: 5

    Autoresponders to accompany Virtual Users and Domains with Postfix, Courier and MySQL This guide focuses on making Yaa! (Yet Another Autoresponder!) work with Debian Sarge and the virtual users on Postfix tutorial (see http://www.howtoforge.com/virtual_postfix_mysql_quota_courier). The first thing to understand about the guide is that it uses the Virtual  Delivery Agent (VDA) and as a result any of the auto responders that you could use by passing them to a pipe via a .forward file simply won't work as the VDA does not support .forward expansions.  This limitation can be overcome via Procmail/Maildrop delivery but that is messy and slower especially for mail systems that are heavily used.  The simple answer is Yaa!

  • Setting Up A PXE Install Server For Multiple Linux Distributions With Ubuntu Edgy Eft

    VMWare Image Download Author: Falko TimmeTags: Comments: 14

    Setting Up A PXE Install Server For Multiple Linux Distributions With Ubuntu Edgy Eft This tutorial shows how to set up a PXE (short for preboot execution environment) install server with Ubuntu 6.10 (Edgy Eft). 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: Ubuntu Edgy/Dapper, Debian Etch/Sarge, Fedora Core 6, CentOS 4.4, OpenSuSE 10.2, and Mandriva 2007.