Showing posts with label Linux Howtos and Tutorials. Show all posts
Showing posts with label Linux Howtos and Tutorials. Show all posts

Using pam_mount to automount filesystems at login

Using pam_mount to automount filesystems at login

Vincent Danen introduces the automounter, pam_mount, which can take a password entered at login and use it to mount an encrypted filesystem. It can also mount non-encrypted filesystems. This allows for mounting a filesystem at login, and having it unmount at logout. by Vincent Danen



How To Configure Apache To Use Radius For Two-Factor Authentication On Ubuntu

How To Configure Apache To Use Radius For Two-Factor Authentication On Ubuntu

How To Configure Apache To Use Radius For Two-Factor Authentication On Ubuntu

This document describes how to add WiKID two-factor authentication to Apache 2.x using mod_auth_radius on Ubuntu 8.1. A previous article described how to add two factor authentication to apache on Fedora. Interestingly, a patch has been created to update mod_auth_radius to work with Apache 2.2+, however, it has only been updated for Debian and Ubuntu. For Fedora and other RedHat flavors of Linux, it is recommended that you use mod_auth_xradius.



The Perfect Desktop - OpenSUSE 11.1 (GNOME)

The Perfect Desktop - OpenSUSE 11.1 (GNOME)

The Perfect Desktop - OpenSUSE 11.1 (GNOME)

This tutorial shows how you can set up an OpenSUSE 11.1 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.



OpenSUSE 11.1

The Perfect Server - OpenSUSE 11.1

The Perfect Server - OpenSUSE 11.1

This is a detailed description about how to set up an OpenSUSE 11.1 server that offers all services needed by ISPs and hosters: Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and TLS, BIND DNS server, Proftpd FTP server, MySQL server, Dovecot POP3/IMAP, Quota, Firewall, etc. This tutorial is written for the 32-bit version of OpenSUSE 11.1, but should apply to the 64-bit version with very little modifications as well.

You received this email because you are subscribed to the real_time feed for http://www.howtoforge.com/rss/linux.rss. To change your subscription settings, please log into RSSFWD.



How To Rebuild The Squid 2.6 Debian Package with Support For X-Forwarded-For Headers

How To Rebuild The Squid 2.6 Debian Package with Support For X-Forwarded-For Headers

How To Rebuild The Squid 2.6 Debian Package with Support For X-Forwarded-For Headers

This article describes how you can rebuild the Squid 2.6 package for Debian Etch with support for X-Forwarded-For headers - this feature is not enabled in the default Debian Etch Squid package. This feature is useful if you are using Squid as a reverse proxy for your web site and are using a load balancer (such as HAProxy) in front of Squid - it allows us to track the client's original IP address instead of the load balancer's IP address (which to Squid appears as the client).



Creating Virtual Machines For Xen, KVM, VMware Workstation 6, and VMware Server With vm

Creating Virtual Machines For Xen, KVM, VMware Workstation 6, and VMware Server With vmbuilder On Ubuntu 8.10

Creating Virtual Machines For Xen, KVM, VMware Workstation 6, and VMware Server With vmbuilder On Ubuntu 8.10

vmbuilder is a tool (introduced on Ubuntu 8.10) that allows you to build virtual machines (with Ubuntu as the OS) for multiple virtualization techniques. Currently it supports Xen, KVM, VMware Workstation 6, and VMware Server. You can afterwards copy the virtual machines to another system (a Xen, KVM, VMware Workstation 6, or VMware Server host) and run them there.



Virtualization With KVM On Ubuntu 8.10

Read More: Virtualization With KVM On Ubuntu 8.10

This guide explans how you can install and use KVM for creating and running virtual machines on an Ubuntu 8.10 server. I will show how to create image-based virtual machines and also virtual machines that use a logical volume (LVM). KVM is short for Kernel-based Virtual Machine and makes use of hardware virtualization, i.e., you need a CPU that supports hardware virtualization, e.g. Intel VT or AMD-V.



How to sync Evolution with Google's PIM apps

Read More: How to sync Evolution with Google's PIM apps

I still appreciate offline applications for the integration with the desktop, speed, and features they sport. The Evolution contact and calendaring application is a great example: it's as feature-packed as Microsoft Outlook, but with GNOME integration, and it's fast. Gmail, by comparison, is slow and lacks any desktop integration. In a perfect world, Evolution would sync with Google's PIM apps. Unfortunately, there aren't any good, easy-to-use, comprehensive guides for setting up Evolution to sync with all of these apps -- until now.



How To Create A FreeRADIUS 2.1.1-6 RPM Package On CentOS 5.2

Read More: How To Create A FreeRADIUS 2.1.1-6 RPM Package On CentOS 5.2

This is just a short tutorial showing how to create an RPM version of FreeRADIUS 2.1.1-6 on CentOS 5.2. This version of FreeRADIUS is not yet included in the CentOS 5 repositories.



Upgrading to Fedora 10

Upgrading to Fedora 10

eWEEK Labs has been testing Fedora 10, the latest version of the community-supported Linux-based operating system that serves as a technology proving ground for future Red Hat software products. Here is a rundown on upgrading from Fedora 9 to the current version using the distribution's handy preupgrade tool.



How To Resize RAID Partitions (Shrink & Grow) (Software RAID)

How To Resize RAID Partitions (Shrink & Grow) (Software RAID)

How To Resize RAID Partitions (Shrink & Grow) (Software RAID)

This article describes how you can shrink and grow existing software RAID partitions. I have tested this with non-LVM RAID1 partitions that use ext3 as the file system. I will describe this procedure for an intact RAID array and also a degraded RAID array.



How do I install KDE applications on Windows?

How do I install KDE applications on Windows?

Thanks to a group of KDE developers, it is possible to run some KDE-specific applications up and running on Microsoft Windows. Jack Wallen explains how to install KDE applications and have them run on the Windows operating system. by Mark Kaelin



Installing VirtualBox 2.0 On An Ubuntu 8.10 Desktop

Installing VirtualBox 2.0 On An Ubuntu 8.10 Desktop

Installing VirtualBox 2.0 On An Ubuntu 8.10 Desktop

This tutorial shows how you can install Sun xVM VirtualBox on an Ubuntu 8.10 desktop. With VirtualBox you can create and run guest operating systems ("virtual machines") such as Linux and Windows under a host operating system. There are two ways of installing VirtualBox: from precompiled binaries that are available for some distributions and come under the PUEL license, and from the sources that are released under the GPL. This article will show how to set up VirtualBox 2.0 from the precompiled binaries.



Manage your mbox file with Archmbox

Manage your mbox file with Archmbox

Archmbox lets you list, move, and copy messages from one mbox mail file to another, primarily for archiving messages. This tool lets you easily move all messages that are older than a given date into another (possibly compressed) mbox file, and you can also grab or delete messages by matching regular expressions against message headers.



Server Monitoring With munin And monit On CentOS 5.2


Server Monitoring With munin And monit On CentOS 5.2

Server Monitoring With munin And monit On CentOS 5.2

In this article I will describe how you can monitor your CentOS 5.2 server with munin and monit. munin produces nifty little graphics about nearly every aspect of your server (load average, memory usage, CPU usage, MySQL throughput, eth0 traffic, etc.) without much configuration, whereas monit checks the availability of services like Apache, MySQL, Postfix and takes the appropriate action such as a restart if it finds a service is not behaving as expected. The combination of the two gives you full monitoring: graphics that lets you recognize current or upcoming problems (like "We need a bigger server soon, our load average is increasing rapidly."), and a watchdog that ensures the availability of the monitored services.



Installing VirtualBox 2.0 On Mandriva 2009.0


Installing VirtualBox 2.0 On Mandriva 2009.0

Installing VirtualBox 2.0 On Mandriva 2009.0

This tutorial shows how you can install Sun xVM VirtualBox on a Mandriva 2009.0 desktop. With VirtualBox you can create and run guest operating systems ("virtual machines") such as Linux and Windows under a host operating system. There are two ways of installing VirtualBox: from precompiled binaries that are available for some distributions and come under the PUEL license, and from the sources that are released under the GPL. This article will show how to set up VirtualBox 2.0 from the precompiled binaries.




Installing ubuntu-system-panel (USP) On Ubuntu 8.10


Installing ubuntu-system-panel (USP) On Ubuntu 8.10

Installing ubuntu-system-panel (USP) On Ubuntu 8.10

ubuntu-system-panel is a simple launcher for the GNOME desktop, providing easy access to Places, Applications and common configuration items for your computer. This guide shows how to install and configure it on an Ubuntu 8.10 desktop.



Fedora 10 (GNOME)


The Perfect Desktop - Fedora 10 (GNOME)

The Perfect Desktop - Fedora 10 (GNOME)

This tutorial shows how you can set up a Fedora 10 desktop (GNOME) 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.



Keeping an eye on your Web proxy usage with Squid Graph

Keeping an eye on your Web proxy usage with Squid Graph

Squid Graph is a Perl script that takes your Squid proxy server access.log file and generates a Web page showing you statistics about your proxy accesses and transfers, including the number of cache hits and the percentage of requests that were served by the cache alone. With Squid Graph you can see how well tweaks to your Squid configuration are working.



Set Up A Fully Encrypted Raid1 LVM System (Lenny)

Set Up A Fully Encrypted Raid1 LVM System (Lenny)

Set Up A Fully Encrypted Raid1 LVM System

For this Howto I use Debian Lenny (still testing and not "stable" for the simple reason as - contrary to Debian Etch and/or Ubuntu 8.04/8.10 - the install routine does setup the initrd correctly so that you can set up encrypted swap and also an encrypted raid1 lvm during install). This Howto will be heavy on screen shots again - a lot of them are repetitive as I setup multiple partitions at once. Basically I will set up the system in a way that (a) everything [except for /boot] will be encrypted, (b) everything will be on a raid1 and (c) have a LVM for your data partition so that this one can be easily expanded.