HowtoForge provides user-friendly Linux tutorials about almost every topic.

If you've written a Linux tutorial that you'd like to share, you can contribute it. If you'd like to discuss Linux-related problems, you can use our forum. If you have questions, please contact us by email: info [at] howtoforge [dot] com or use our contact form.

Want to support HowtoForge? Become a subscriber!
 

Removing A User

Removing A User

Employee turnover in most organizations runs high. So unless you run a small shop with a stable user base, you need to learn how to clean up after an employee leaves. Too many so-called system administrators do not understand the stakes involved when they manage users. Disgruntled former employees can often cause significant trouble for a company by gaining access to the network.

Syncing Websites to Your Palm for Offline Reading

Syncing Websites to Your Palm for Offline Reading

This is a brief tutorial on how to sync websites to your palm for offline reading. The websites are stored in Plucker format. You will need to install the Plucker viewer for palm which can be found at the Plucker website. The software you will use to grab the websites and convert them into Plucker format is called Sunrise. To transfer the Plucker files to a Palm you will need pilot-link.

Optimizing DSPAM + MySQL 4.1

DSPAM is a scalable and open-source content-based spam filter designed for multi-user enterprise systems. It's great at filtering out spam but on busy mailservers the pruning of the MySQL databases takes way too long time. This small tutorial/hack can speed up the pruning of old data considerably.

How To Install A Custom Iptables Firewall

How To Install A Custom Iptables Firewall

This guide is to show you how to edit your iptables if you're running on a server. This guide info came from iptables rocks, but I edited a bunch of data to make it suitable for what I want it to do

How To Set Up A Load-Balanced MySQL Cluster

How To Set Up A Load-Balanced MySQL Cluster

This tutorial shows how to configure a MySQL 5 cluster with three nodes: two storage nodes and one management node. This cluster is load-balanced by a high-availability load balancer that in fact has two nodes that use the Ultra Monkey package which provides heartbeat (for checking if the other node is still alive) and ldirectord (to split up the requests to the nodes of the MySQL cluster).

The Perfect Xen 3.0.1 Setup For Debian

The Perfect Xen 3.0.1 Setup For Debian

This tutorial provides step-by-step instructions on how to install Xen (version 3.0.1) on a Debian Sarge (3.1) system.

Xen lets you create guest operating systems (*nix operating systems like Linux and FreeBSD), so called "virtual machines" or domUs, under a host operating system (dom0). Using Xen you can separate your applications into different virtual machines that are totally independent from each other (e.g. a virtual machine for a mail server, a virtual machine for a high-traffic web site, another virtual machine that serves your customers' web sites, a virtual machine for DNS, etc.), but still use the same hardware. This saves money, and what is even more important, it's more secure. If the virtual machine of your DNS server gets hacked, it has no effect on your other virtual machines. Plus, you can move virtual machines from one Xen server to the next one.

Upgrading FreeBSD

Upgrading FreeBSD

Concept

This document started as a follow up to The Ultimate Multimedia Server Guide and how to go about keeping your server up to date and patched with the latest O/S patches and security patches. The other reason for this document was to try and create an easy to follow update guide for the not so Unix savvy users that visit my website from time to time. My first time trying to upgrade FreeBSD from sources went well but trying to understand and piece together all the other documentation was more of a daunting task than actually upgrading.

Installing Broadcom Drivers Onto Linux + Getting Binary Source

First of all im terribly sorry that i didnt post this in article section. The reason for this is that i have some more questions that go along with it, so please bear with me.

I own a Broadcom BCM4400 series 10/100 Mbps Ethernet Network Controller. When my knowledge was fairly basic (i.e i didnt know any shell programming at all) i was easily confused by Ubuntus graphic interface and i (okay, okay IM sorry :p ) thought it would be like windows, with the opening of files, double clicking on icons and so on. But there was one big problem NO internet. I mean NONE. And then i asked for help here in the forums for how to install ndiswrapper. No answer.... Apparently i had to get the .sys file put it on a USB key and install it for Linux. Except there was none. So i went into the .bat file and noticed this... ServiceBinary = %12%\bcm4sbxp.sys. It means the location of your system service's binary code.... "Your system's binary is actually nothing like that at... Source your stuff:P" - Unknown Hacker

Traditional DNS Howto

Traditional DNS Howto

Linux system administrators should learn traditional DNS. Front-ends and quick templates to setup domain records have a place in managing sites. When confronted with DNS configurations already in existence, nothing can substitute for knowing and using the fundamentals.

The vast majority of users on the Internet have no clue about DNS. They may have seen the term when they set up their ISP connection, but they do not realize its connection to their lives. Simply put, DNS servers allow you to use friendly names in your browser, email or other Internet applications to perform tasks which require IP addresses.

first page
previous page
...
249
...
next page
last page