Tutorials

Become A System Rescue Guru With Linux, Part 1
One of Carla Schroder's favorite Linux features is its endless adaptability as a cross-platform rescue tool, and her favorite rescue Linux of all is the excellent Gentoo-based SystemRescueCD. In this series, you'll learn how to set things right when things on your PC go awry.
Thursday, May 15, 2008 11:44:01 AM EST
GRUB vs. the Inodes: Who Needs a Bootable System, Anyway?
Users of GRUB legacy, which is version 0.97, are getting bitten by an e2fsprogs incompatibility that renders their systems unbootable. e2fsprogs is the utilities package for the Ext3 filesystem, so it doesn't affect other filesystems. Resident expert Carla Schroder explains the problem and details some fixes to get affected systems back up.
Thursday, May 1, 2008 01:21:46 PM EST
Power Management on Linux, Part 2
In part 1 of this series we learned how to measure how much power our systems are using, both hardware and software, and some tricks for reducing power usage without degrading performance. Today we're going to dive into the world of power management on laptops: ACPI, APM, hard disk spindowns, and spinups.
Thursday, April 17, 2008 08:59:18 AM EST
Corraling Linux Hard Disk Names
The Linux kernel is a restless beast, and must continally evolve and change. Especially in ways that mystify us poor end lusers. A recent wrinkle, as of kernel version 2.6.20, is changing the /dev names for ATA devices, so that all ATA and SCSI devices are named /dev/sd*. This is a result of using the shiny new libata subsystem. Carla Schroder guides you through the new nomenclature in this tutorial.
Thursday, April 3, 2008 09:05:57 AM EST
Creating a Contacts Database in OpenOffice
The steps for setting up any mail-merge document in OpenOffice are easy; the one potentially gnarly bit is creating your contacts database in the first place. Your contacts list must be in Base, which is a bit of a pain. But the good news is Base can import data from most other databases, spreadsheets, text-delimited files, and email address books.
Thursday, March 20, 2008 04:36:32 PM EST
OpenOffice.org Mail Merge and Labels
"But OpenOffice doesn't always get the credit it deserves, and instead gets criticized for not being a perfect free-beer clone of Microsoft Office. That is not the point of OpenOffice, though its file conversion abilities are excellent, and certainly superior to MS Office's, which would rather poke its eyes out than interoperate..."
Wednesday, March 12, 2008 02:15:35 PM EST
Better Linux Sound Managment With ALSA, Part 2
Last week we learned how to configure soundcards for playback with ALSA. It's easy, it works on all Linuxes, it doesn't create conflicts or introduce latency, and it doesn't require the X Window System. Today we're going to use ALSA for recording, and learn how to test our sound system.
Thursday, March 6, 2008 09:28:40 AM EST
Better Linux Sound Management With ALSA
Today we're going to dig into ALSA, the Advanced Linux Sound Architecture, a good tool for managing your Linux sound devices. It's good for managing multiple sound devices, and it works in all Linux environments including other window managers, or no X Windows at all.
Friday, February 29, 2008 10:01:41 AM EST
Webcams in Linux, Part 1
Webcams are everywhere these days: they're standard on a lot of laptops, LCD monitors are starting to incorporate them, and decent standalone USB webcams can be had for less than $40. In this two-part series we'll set up a Webcam on Linux, and then use it to perform a number of amazing and fun tasks.
Thursday, February 21, 2008 12:04:51 PM EST
An Easy Tutorial on IP Tables and Port Knocking
Do you wish you had access to your home file server without leaving your firewall wide open to attacks? Well today's your lucky day! While you can implement this on any OS its easiest to do this on Linux. This article will show you how to lock down your firewall and implement a port knocker to let you in.
Monday, February 4, 2008 10:53:27 AM EST
Sharing a Samba File and Print Server Across Subnets, Part 2
In Part 1 we set up a simple anonymous Samba file and printer server. Now we're going to share it across subnets.
Thursday, January 17, 2008 12:37:59 PM EST
Sharing a Samba File and Print Server Across Subnets, Part 1
It's a common belief that Samba shares cannot be accessed across subnets. But actually Samba can cross subnets. It's easy for Linux hosts, and a bit less easy for Windows clients. But fear not, for we shall guide you through safely past the traps and pitfalls.
Thursday, January 10, 2008 10:46:52 AM EST
Building A Linux Music Studio Part 2
Last week we made a music CD from a live digital recording the easy and simple way. Today we're going to fix volume levels and do graceful fades and transitions using Audacity and normalize.
Thursday, January 3, 2008 10:56:42 AM EST
Building A Linux Music Studio
This is a great time to be your own recording and sound engineer. There are all kinds of great digital recording gear, from tiny portable recorders to multi-channel mixer-recorders with CD burners, and Linux has a wealth of good-quality audio recording and editing programs.
Thursday, December 27, 2007 09:57:06 AM EST
Sharing Linux Printers Across Subnets
Sharing printers across subnets is not something that has been reduced to clicking a couple of checkboxes yet, and a lot of folks don't even know it can be done. With Linux it is fairly easy, but it takes some digging to learn how to do this. So Carla Schroder has dug, and today shares the spoils of her digging.
Thursday, December 20, 2007 10:22:25 AM EST
Test Driving Zenoss
Open source, company-backed network management system Zenoss manages to be fun. Get through some of the early installation hurdles and you might get lost in the useful information it provides.
Monday, December 3, 2007 10:24:39 AM EST
Linux Backups For Real People, Part 2
Last week we got our backup hardware in order, so today we're going into detail on backing up our data to a locally-attached backup device. We'll learn how to configure which files to backup, and create an easy one-word-command backup.
Thursday, November 8, 2007 10:18:54 AM EST
Linux Backups For Real People, Part 1
Everyone knows they should make regular backups of their data. But hardly anyone is as diligent with backups as they should be. So in this two-part series we're going to learn some nice simple methods for making regular backups on single PCs or small networks. Part 1 covers external backup media, and bending udev to your will so that your backup devices will have persistent names.
Thursday, November 1, 2007 10:18:12 AM EST
Font Management In Linux, Part 2
Last week we learned some useful tips about font management in Linux. Today we're going to learn a few more ways to preview fonts, how to view font character maps, how to manage console fonts, and how to design your own fonts.
Thursday, October 25, 2007 09:36:33 AM EST
Basic Linux Tips and Tricks, Part 3
Tackling a Linux problem takes skill, but also a lot of flexibility. A. Lizard takes the lessons shown earlier in this three-part series and demonstrates how to solve a real-life problem with his methodology.
Tuesday, October 23, 2007 05:18:53 PM EST
Font Management in Linux, Part 1
Fonts in Linux are crazy. Most Linux distributions ship with a big blob of serif, sans serif, and monospaced fonts, and there's barely a pixel's worth of difference between them. In this article, we'll demonstrate how to better manage fonts in Linux, no matter what distribution you're using.
Thursday, October 18, 2007 10:35:49 AM EST
Digital Photo Management In Linux, Part 2
Last week we learned how to sanely organize our vast digital photo archives with Digikam. Today we'll look at Digikam's built-in editing tools. You'll be able to do a surprising amount of your editing work without ever leaving Digikam.
Thursday, October 11, 2007 01:41:23 PM EST
Basic Linux Tips and Tricks, Part 2
In Part 2 of this three-part series, you will learn what the best systematic approach should be to start solving any problems you might have in Linux.
Monday, October 8, 2007 11:22:28 AM EST
Digital Photo Management In Linux, Part 1
So what does Linux offer for the ace digital photographer who doesn't want to splurge on a Mac? Carla Schroder offers a look at one great tool, Digikam.
Thursday, October 4, 2007 10:12:50 AM EST
Basic Linux Tips and Tricks, Part 1
In Part 1 of a three-part series, A. Lizard dives into his notes for resources and methods he's found useful in the last three years in keeping his systems running, to give novices some idea what to do once one gets "under the hood" of one's computer at a application/OS level.
Sunday, September 30, 2007 08:58:50 PM EST
Boost Reliability with Ethernet Bonding and Linux
The Linux kernel comes with what you need to do Ethernet bonding. It takes a few steps to implement, but the payoff comes in the form of boosted bandwidth and improved reliability.
Thursday, August 30, 2007 11:19:15 AM EST
Use Networked Printers and Scanners with HPLIP
In which we learn how to plug printers directly into and share scanners over the network. Part 2 of the HPLIP tutorial series.
Monday, August 20, 2007 02:38:42 PM EST
More Than HPLIP Service for Linux
HP's Linux Imaging and Printing subsystem brings parity to the penguin where previous printer purveyors have punted.
Monday, August 13, 2007 11:16:48 AM EST
Custom Linux Kernels Trim Fat and Tune Performance
Your Linux distribution probably arrived with a "kitchen sink" kernel. It doesn't take much to build a better one that's tuned to your hardware's needs.
Monday, August 6, 2007 01:13:26 PM EST
Power Saving for the Workstation, Part 2
In part 1, you were shown how to set up hibernate and modify the configuration scripts to make it possible to suspend your desktop to RAM. In part 2, you'll step through how to implement your changes.
Tuesday, July 31, 2007 08:42:48 PM EST
Power Saving for the Workstation, Part 1
Ordinarily, the only place you see these programs are in laptops and the methods should work on laptops, and there are many places to go for information on the specialized laptop tweaks and GNOME and KDE laptop configuration options. But in an age of global warming and increasing costs per KWh, saving power on workstations by putting them to sleep when not in active use is a good idea, too.
Friday, July 27, 2007 01:13:28 PM EST
Master Your Linux Keyboard (And Fix Caps Lock Forever)
If the command line is your preferred management interface, smooth out your keyboarding with these handy utilities.
Thursday, July 12, 2007 04:08:55 PM EST
Protecting Data with Encrypted Linux Partitions
We see the headlines all the time: "Company X Loses 30,000,000 Customer Social Security Numbers and Other Intimately Personal and Financial Data! Haha, Boy Are Our Faces Red!" And it always turns out to be some "contractor" (notice how it's never an employee) who had the entire wad on a laptop with (seemingly) a terabyte hard drive, which was then lost or stolen, but nobody is quite sure where or when.
Thursday, June 14, 2007 09:19:24 AM EST
Point-and-Click Linux LVM Filesystem Workstation Backup, Part 2
In part 2 of this two-part series on LVM, A. Lizard will cover the dar backup script, emergency script, icon setups, setup of a backup GUI, insertion into a Knoppix .iso, backup, and restore.
Thursday, May 31, 2007 12:00:55 AM EST
Point-and-Click Linux LVM Filesystem Workstation Backup, Part 1
How would you like an easy way to set up a point-and-click Linux image backup that always makes perfect copies if the physical system is OK? That will point and click to a mirror drive or a multiple DVD backup set as you wish? New LinuxPlanet contributor A. Lizard details how to get this done.
Thursday, May 24, 2007 11:01:45 AM EST
Better Wi-Fi on the Linux Horizon
Wireless networking on Linux is entering a new era. An era of bliss and ease; where users and network administrators have abundant time for relaxing lie-abouts on sunny warm hills because their wireless systems are humming along contentedly, instead of being vexing and unreliable.
Thursday, April 26, 2007 12:25:52 PM EST
Keeping a Lid on Linux Logins
When asked about security on a multi-user Linux system, a wise man once said "everyone is root if you allow them to login as a user." There is plenty of truth in that, but embracing imminent compromise isn't always acceptable. Charlie Schluting takes a look at how you can limit your exposure while letting unknown and untrusted users login with a shell.
Monday, February 12, 2007 10:27:07 AM EST
Foil Wireless Poachers and Have Fun Doing It (Part 2)
Last week, we learned some fun ways to mess with the minds of wireless freeloaders, and introduced ourselves to some methods for finding out who is on our networks. Today we're going to learn some different ways to kick unwanted visitors off networks, and how to see exactly who is lurking on our airwaves.
Wednesday, January 31, 2007 01:35:35 PM EST
Foil Wireless Poachers and Have Fun Doing It (Part 1)
Looking to provide an extra measure of security for your WLAN? Or just torment freeloaders? Guru Carla Schroder has a few recipes...
Monday, January 22, 2007 11:10:45 AM EST
Bad-Guy Tools for Good Guys
Sure, plenty of the "security tools" your neighborhood script kiddy uses aren't built with your best interests at heart. That doesn't mean they aren't useful, as Paul Rubens reveals.
Monday, January 8, 2007 11:51:37 AM EST
Letting Go of Windows NT and 2000
Running a Microsoft Windows NT server these days is a brave (or, perhaps, stupid) thing to do: Support for the product has finished, and as far as Microsoft is concerned, the product should be put in a rest home for retired software. Paul Rubens walks through the optimal steps to letting go of the IT past and moving to a better Linux future.
Thursday, December 28, 2006 11:30:51 PM EST
Virtualization and Linux--A Primer
Virtualized Linux provides you with a way to sandbox critical-but-vulnerable services and reap the benefits of consolidated hardware.
Thursday, December 7, 2006 12:40:38 PM EST
Use Fedora Directory Server For Manageable LDAP (Part 2)
Last month we were introduced to LDAP in general and Fedora Directory Server in particular. Today we'll walk through a simple Fedora Directory Server installation to learn your way around FDS.
Monday, September 18, 2006 09:37:31 AM EST
Use Fedora Directory Server For Manageable LDAP (Part 1)
Your boss wants LDAP. You've heard LDAP is potentially a Good Thing. But what is it exactly, and how can you successfully implement it in your organization? Carla Schroder reveals the mysteries of LDAP and begins a multi-part series on how to implement it with Fedora Directory Server.
Monday, August 28, 2006 10:59:27 AM EST
Overhauling CUPS: Pushing Windows Printer Drivers
Network printing is a leading cause of high blood pressure and premature hair loss in our long-suffering network administrator demographic. Fortunately, the FOSS world, as usual, does its best to mitigate our suffering. Today you shall learn how to use CUPS and Samba together to set up automagic client printer installations.
Thursday, July 27, 2006 11:13:27 AM EST
Securing Your Asterisk Server, Part 2
Last week in Part 1 we changed a bale of passwords. Today we'll take two more important steps to lock down our Asterisk@Home server: make sure that all Web administration traffic is encrypted, and lock down OpenSSH more tightly.
Wednesday, July 26, 2006 11:26:39 AM EST
Overhauled CUPS: Improved Unix Printing
CUPS (Common Unix Printing System) version 1.2 was released last month, bursting with over 90 fabulous new features and improvements. Today we'll take a look at them and decide how fabulous they really are.
Thursday, July 20, 2006 10:38:41 AM EST
Can't Code? Squash a Few Bugs
The strength of Free and Open Source Software (FOSS) is its openness and transparency, and community support. Anyone can contribute, not just elite coders with lush geekbeards and ratty sandals. So what can a non-coder do?
Monday, July 17, 2006 11:54:17 AM EST
LIN-ucks or LEEN-ucks?
Ever see a free software program or GNU/Linux distribution that you have to guess how to pronounce? Ever hear your friends or fellow LUG members argue over how to properly say "Ubuntu" or "Liferea?" Perhaps even GNU/Linux itself gives you pronunciation nightmares. Jem Matzan provides this handy pronounciation guide.
Wednesday, July 12, 2006 10:03:03 AM EST
Giving VoIP Traffic the Green Light, Part 3
Last week we left off with using Wondershaper to improve network performance by, somewhat paradoxically, throttling our line speeds to less than their maximum. Today we'll learn how to prioritize specific types of network traffic.
Monday, July 10, 2006 09:18:14 AM EST
Building a Linux Network Appliance, Part 3
You probably already know that a firewall is an essential component in your network border security. But you may not know that a Linux-based iptables firewall is especially robust and configurable. Today we'll set up system administration using Webmin, and in our next installment we'll create a good stout Internet-connection sharing firewall.
Thursday, July 6, 2006 10:23:20 AM EST
Giving VoIP Traffic the Green Light, Part 2
Today we're going to configure our Internet router/gateway to give priority to Asterisk traffic. This how-to is for admins who have nice sturdy Linux-based Internet gateways. If you're using a commercial router with its own operating system, like Cisco, you'll have to learn the traffic-shaping incantations peculiar to it.
Wednesday, July 5, 2006 10:03:36 AM EST
Do Automated Cross-Platform Network Backups The Easy Way, Part 2
Part 1 discussed all manner of fascinating backup tools and strategies. Today we roll up our sleeves and build a sleek, dependable cross-platform network backup server with the excellent BackupPC.
Tuesday, June 27, 2006 09:48:20 AM EST
Getting Free Long Distance, Part 2
Last week you learned how to use FreeWorldDialup to connect to other VoIP users. Today you'll set up distributed Asterisk peering with the DUNDi (Distributed Universal Number Discovery) protocol. DUNDi is a peer-to-peer system for finding Internet gateways to telephony services.
Tuesday, June 27, 2006 09:42:53 AM EST
Building a Linux Network Appliance, Part 2
In the first installment, we described why you need our Linux-based network appliances. Today we're going to start construction. We will be building two separate appliances: one for network border services, such as firewalling, secure remote access, and intrusion prevention; and one for LAN services, such as file and printer sharing, network storage, and backups.
Tuesday, June 27, 2006 09:11:09 AM EST
Giving VoIP Traffic the Green Light, Part 1
VoIP call quality isn't always what it should be. Sometimes it is plagued by jitter, echo, lag—even dropped calls. In this three-part series, learn how to prioritize your VoIP traffic to get the best quality with Linux.
Monday, June 26, 2006 09:34:51 AM EST
Do Automated Cross-Platform Network Backups The Easy Way, Part 1
Computer stores are chock-full of all manner of backup software and network storage appliances of varying quality, usefulness, and ease of use. Do you really need some expensive commercial product? Probably not. Backing up Linux/UNIX systems is easy, and *nix comes with everything you need.
Friday, June 23, 2006 11:16:45 AM EST
Getting Free Long Distance, Part 1
One of the big attractions to VoIP is the promise of free worldwide long distance. Call anywhere anytime over the Internet for nothing. What could be sweeter?
Thursday, June 22, 2006 10:15:20 PM EST
Building a Linux Network Appliance, Part 1
In this series of articles, you'll learn how to configure Internet-connection sharing and firewalls, and how to add useful services such as intrusion detection, HTTP caching, name services, file and print sharing, and network storage. It doesn't matter what your LAN hosts are running, whether it's Linux, Windows, Mac or something else--your Linux appliance will serve them all.
Wednesday, June 21, 2006 01:35:56 PM EST
Keep Tabs on Network Services with Nagios, Pt. 2
Last week, LinuxPlanet provided a brief overview of Nagios, and explained how it can make your infrastructure monitoring fun and easy. As promised, here is a closer examination of the configuration files, because that's the biggest hurdle to setting up a lean, mean monitoring machine with Nagios.
Monday, June 19, 2006 09:37:05 AM EST
Murder Most Fowl
So there you are, dutifully wading through the documentation for whatever gnarly Linux application you're rassling into submission. You're running commands and editing configuration files and things are working and life is good. Until--yes, you knew the good times weren't going to last--until you hit the dreaded "send the process a SIGHUP" instruction.
Friday, June 16, 2006 12:26:06 PM EST
The Penguin's Practical Network Troubleshooting Guide, Part 2
Last week we used ping and tcptraceroute to pinpoint connectivity problems, and nmap to spy on users. Oh yeah, and to map entire subnets with a single command. Today we'll look at ways, when your users crab about "the network is slow," to determine if it's network or server troubles.
Tuesday, June 13, 2006 03:03:14 PM EST
Keep Tabs on Network Services with Nagios
Nagios provides an advanced server and device monitoring solution. It has become the de facto standard among other service monitoring applications, and is highly competitive with the non-free ones. This article will explain why Nagios is useful, and then cover some installation concepts to help get you started.
Monday, June 12, 2006 10:47:27 AM EST
The Penguin's Practical Network Troubleshooting Guide
Linux has everything you need to do any kind of networking, plus it has eleventy-eight hundred different software utilities for network monitoring and troubleshooting. Today Carla Schroder shows how to pinpoint connectivity problems and how to map your network and all running services. This is handy not only for keeping tabs on everyday activities, but also to catch users running illicit hosts and services.
Tuesday, June 6, 2006 10:24:09 AM EST
Synchronizing your Linux Laptop and Desktop
If your laptop computer is a complement to your desktop machine, you're probably well aware of the need to synchronize data between the two. This article from Jem Matzan will show you two ways to accomplish this on GNU/Linux-based machines.
Monday, April 17, 2006 10:45:26 AM EST
Making GNOME Look Like OS X
If you've always admired the Apple OS X desktop theme and layout but aren't ready to drop a load of cash on an Apple machine (or if you want to stick with free software), this article from Jem Matzan will show you how to make GNOME look and feel more like OS X, with some limitations.
Thursday, April 6, 2006 02:35:37 PM EST
Generation LinuX, Part 2--Web Research
In Part 2 of this series, Rob Reilly steps parents, guardians, and "geekparents" through the basic steps of exploring the vast Internet using open source tools. What comes naturally for us may not be so easy for younger kids, so remembering the basics is a good place to start.
Thursday, March 30, 2006 10:29:25 AM EST
Making Your Terminal into a Desktop
There are several possible reasons why you might choose to use the command line interface (CLI) as your desktop environment. Jem Matzan walks through how to set up your virtual terminal to be more productive for desktop work.
Thursday, March 16, 2006 09:50:40 AM EST
Generation LinuX, Part 1--The Basics
Barriers to solving real-world, everyday problems with cutting-edge computer technology are now gone. Linux and Open Source Software offer a giant toolbox, full of shiny new tools, just waiting to be put to good use by our children. Rob Reilly begins a new series designed to help teach kids what computing is all about.
Monday, March 13, 2006 09:10:10 AM EST
Using VNC Tunneling over SSH
There are times when you need to see what's running on another user's desktop. When you're both behind the same firewall, VNC is a good solution. But what happens when each user is behind different firewalls and you need a secure connection? Rob Reilly demonstrates how to make this happen.
Monday, January 30, 2006 11:42:24 AM EST
Preventing Buffer Overflow Exploits Using the Linux Distributed Security Module, Part 2
Buffer overflow exploits are one of the most interesting security vulnerabilities and are used in a majority of security attacks against Linux and UNIX-like operating systems. In Part 2, readers will see how DSM guards against such exploits and it is implemented as a Linux module, using an exploit example.
Thursday, January 12, 2006 09:42:33 AM EST
Preventing Buffer Overflow Exploits Using the Linux Distributed Security Module, Part 1
Internet servers (such as Web, email, and ftp servers) have been the target for different kinds of attacks aiming to disable them from providing services to their respective users. One particular exploit, which has become almost ubiquitous in the last several years, is the buffer overflow exploit. In Part 1 of this article, we describe the buffer overflow exploit and provide detailed examples to help understand it.
Monday, December 12, 2005 11:06:07 AM EST
MySQL Storage Engines
In this article, we're not going to concentrate on the technical aspects of the different MySQL storage engines (although we will inevitably have to look at some of these elements), instead we will concentrate on how and where these different engines can be best employed. To achieve this, we'll have to look at some of the fundamental issues before moving on to the specifics of each engine type.
Friday, October 7, 2005 12:17:56 AM EST
Handling Multiple Displays with x2x
Many screens, one keyboard, one mouse. Ah, what's a Linux technophile to do? Rob Reilly shows you how to use x2x to get multi-screen control for your work area.
Tuesday, September 27, 2005 02:30:52 PM EST
Automate Linux Configuration with cfengine
"As your Linux/Unix network grows, you're probably going to get tired of running around to individual machines to do updates and fixes, unless it's part of your fitness program. My ideal sysadmin scenario is rather like Dr. Evil's submarine lair: lounge about with a cat on my lap, occasionally pushing a button..."
Wednesday, September 7, 2005 12:17:35 PM EST
Map Your Thoughts With Freemind
Your group has been tapped to come up with a new process. How do you effectively record and organize your team's ideas in those critical first meetings? Make flowcharts with Draw? Post-It Notes? Or use your laptop and a program called Freemind.
Tuesday, August 30, 2005 09:12:32 AM EST
WiFi PDA Meets Linux--Part 5
Music on a corporate PDA? Bad idea? Not when you stop and think that offering various audio products, sales pitches, and info casts to customers and employees via their WiFi PDA might be a good thing. Why plop down a couple of Franklins for one of those dedicated music players that make you download via USB?
Friday, August 26, 2005 12:50:05 PM EST
Open Source: A Way of Developing, Distributing, and Licensing Software
This article, written by Ibrahim Haddad, discusses the fundamentals of open source software including the different types of freeware and the advantages and risks associated with using open source software components in commerically-based products. In addition, Ibrahim briefly identifies the three major open source strategies that companies most typically adopt.
Thursday, August 25, 2005 11:16:24 AM EST
WiFi PDA Meets Linux--Part 4
An avalanche of content will soon appear in the palm of your hand. Tiny screens are showing up everywhere in PDAs and cell phones. Many are equipped with some form of network device and a browser, so it's not hard to see what's coming down the pike. Rob Reilly shows how LAMP can be configured to deliver the best content for handheld browsers.
Wednesday, July 20, 2005 09:40:05 PM EST
WiFi PDA Meets Linux--Part 3
Did you know that your new WiFi-equipped iPAQ can be used as a VoIP communicator? How about your Linux notebook? Rob Reilly continues his series on PDA/Linux interoperability with this look at Skype.
Friday, May 27, 2005 11:19:49 AM EST
WiFi PDA Meets Linux--Part 2
Part 1 of our WiFi PDA/Linux series focused on setting up the iPAQ to browse the Web and connect to a Linux/Samba file server. This time, we'll look at printing from the iPAQ to a CUPS print server.
Thursday, April 21, 2005 01:09:41 PM EST
Howto Configure Multiple Network Profiles on Linux
Mobile Linux users face some interesting (OK, vexing) challenges when they want to plug into different networks. Any Linux system will easily support all manner of networking profiles--dialup, ISDN, Ethernet, wireless--the tricky bit is configuration.
Thursday, March 17, 2005 12:08:03 PM EST
Organizing Your Desktop Communications
In this tutorial, we'll look at two great utilities: Tuxcards, the ultimate digital notebook and organizer of zillions of tiny bits of information, and how to use SpamAssassin with KMail without having to run your own mailserver.
Monday, March 7, 2005 12:46:31 PM EST
Inkscape: Vector Graphics For Linux
The GIMP is the favored graphics package for Linux and Open Source software users. But raster-based graphics are not always the way some artists want to go. Inkscape provides a vector-based Linux graphics solution for those who need it.
Tuesday, February 22, 2005 10:39:22 AM EST
Connecting to a Wireless LAN with Linux, Part 2
In Part 1 we reviewed hardware options, which wireless utilities should be present, how to use Windows drivers, and how to be open to connect to any available wireless access point. This week we'll cover configurations on Red Hat- and Debian-type systems, basic security, and hardware discovery.
Monday, February 7, 2005 11:37:51 AM EST
Connecting to a Wireless LAN with Linux, Part 1
Wireless hardware for Linux is a moving target. The wireless network adapter that worked fine with Linux yesterday may be released with an unsupported radio chipset today, and with no indication of the change. So buyer beware--always confirm the chipset before you buy. Part 1 begins within.
Sunday, January 30, 2005 07:40:48 PM EST
Mepis + apt = Working On Easy Street
"My reasoning for combining the traditional Debian apt command with Mepis was speed and efficiency. Also, in the fine tradition of open source, I could choose to use the command line instead of the Kpackage or Mepis System Center package management screen..."
Monday, January 24, 2005 11:15:22 AM EST
KMail In Depth
"KMail has long been my Linux email client of choice for a number of reasons: nice clean interface, easily customizable and configurable, stable, and more features than you can shake a stick at. Today we'll dig into migrating from other email clients, encrypting messages and key signing, and configuring multiple accounts and identities..."
Thursday, January 13, 2005 09:48:16 AM EST
Building Attractive Web Photo Galleries
The good news is all kinds of non-geek computer users have discovered digital cameras, and how to share their pictures on Web sites. This is a great way to share stuff: post once for many people to look at. The bad news is many of them have not discovered selectivity or image editing.
Monday, December 20, 2004 12:27:35 PM EST
Rolling Out Unattended Debian Installations (Part 2)
Last week, Part 1 covered the basic configuration for a Debian FAI (Fully Automatic Installation) server. Today we'll configure the client installations--network server settings, what software is going to be installed, and the client boot methods.
Monday, December 13, 2004 11:07:02 AM EST
Rolling Out Unattended Debian Installations (Part 1)
The next time you have a hankerin' to install a new batch of Debian machines, make it easy on yourself and use FAI (Fully Automatic Installation). FAI is a versatile, intelligent installer for performing mass unattended Debian installations.
Monday, December 6, 2004 03:47:59 PM EST
Keep an Eye on Your Linux Systems with Netstat
Maintaining a Linux system involves paying close attention to running services and network traffic. With netstat, you've got a powerful surveillance and troubleshooting tool.
Thursday, November 4, 2004 08:33:38 AM EST
Upstream Provider Woes? Point the Ping of Blame
"It's never fun to argue about connectivity issues with your upstream 'net provider, but with this collection of software tools and a Linux laptop, you can make your case (and maybe even get support to listen to you)..."
Thursday, October 28, 2004 11:41:18 AM EST
Prep for Tomorrow with an IPv6 Testbed
Sooner or later IPv6 is coming. With our quick guide to building your own Linux-based IPv6 testbed, you can learn some of the ins and outs of the Internet's next generation protocol before it's time to implement it across your network.
Thursday, October 21, 2004 11:53:41 AM EST
Tuneups and Tweaks for the Better Spam-Trap
Building an Anti-Virus/Anti-Spam Gateway Part 3: When you build a strong anti-spam solution, you have to count on a few false positives. Here's how to tune your Linux anti-spam gateway to let the good guys through without opening the doors to spammers.
Thursday, October 7, 2004 10:32:11 AM EST
Sawing Linux Logs with Simple Tools
"Even if your servers are running at the peak of perfection, you still need to keep an eye on the logs. This month's scripting clinic covers the basics you need to make sense out of all those miles of digital chatter..."
Monday, September 20, 2004 11:22:15 AM EST
Feed Your Virus Worries to a Clam
Building an Anti-Virus/Anti-Spam Gateway (Part 2): "Last week, we looked at how to set up SpamAssassin with Postfix, as part of a lean, mean, spam-killing gateway machine. This week we'll add an anti-virus scanner to our bubbling brew..."
Thursday, September 16, 2004 04:39:44 PM EST
SpamAssassin and Amavisd: Go Ninja On Your UBE Woes
Building an Anti-Virus/Anti-Spam Gateway (Part 1): With SpamAssassin, Amavisd-new, and ClamAV, you've got all you need to build a Linux-based SMTP gateway that stops spam and viruses cold.
Thursday, September 9, 2004 11:38:36 AM EST
The Serial Console: A Front Door Worth Leaving Open
You've got a dozen ways to get into your headless Linux server over the network, so what do you do when the network card fails? Put down the monitor and grab a laptop: The serial console's your personal portal.
Thursday, August 19, 2004 10:10:26 AM EST
OpenOffice Tips: Writer, Calc and Impress
Ready to take the plunge and use OpenOffice instead of the pricier, if more familiar, MS Office? We've got a bunch of tips to help you navigate the top-three programs.
Monday, July 26, 2004 01:09:31 PM EST
Using Impress-ive Charts In OpenOffice.org
Anybody that does presentations will someday need to use a chart. A manager needs charts to show production numbers and profits. A scientist or trainer needs charts to show facts, figures and results. A sales seminar leader needs charts to explain sales figures. So, what's involved in getting these nifty things into your OpenOffice.org-based slide show?
Monday, July 19, 2004 11:06:47 AM EST
Get More Out of Your Pipe with Apache and mod_gzip
"Webmasters who are serious about running high-performance Web servers, and who want pleased and delighted visitors, have a great tool in Apache 1.3's mod_gzip. mod_gzip compresses pages on the fly, reducing their size considerably..."
Thursday, June 24, 2004 12:24:33 PM EST
My First Linux Server, Part 2
"A file server is a specialized PC that holds large numbers of files that many people on a network can access. It 'serves up' files to everyone instead of each person having files on his or her own PC. The good news is that you don't have to be a network guru to set up a basic file server..."
Monday, June 14, 2004 11:36:09 AM EST
My First Linux Server, Part 1
Linux is now a lot simpler than you may think. We can provide you with the easiest, simplest, no-problem process for installing Linux on a PC. After going through this simple installation process, you will have a basic machine that you can configure into any kind of server, workstation, or office desktop.
Wednesday, June 9, 2004 10:30:52 PM EST
Getting Some GRUB For Linux
If you're still lumbering along with the good, but antique, Linux Loader, it's time to consider a move to GRUB, the Grand Unified Bootloader--the bootloader of today's generation.
Monday, April 26, 2004 03:06:54 PM EST
Have a Bash With This Linux Shell
If you are a Linux administrator, scripting can make your life easier by allowing you to automate routine tasks, customize jobs, and connect different utilities. This article looks at Bash, the default command shell on most Linux distributions.
Thursday, February 19, 2004 10:38:18 AM EST
Integrating Calc Into Your Business
Depending on the business and industry, spreadsheets can be anything from very simple lists used for sorting to kazillion cell monsters that add, multiply, and figure up gravitational forces throughout the entire universe. Rob Reilly steps through some basic yet very useful features of OpenOffice Calc for those not familiar with this powerful tool.
Thursday, February 5, 2004 09:34:41 AM EST
Web Marketing Your Business With Linux, Part 2
Last month, we walked you through the basic tools and techniques in putting a Web page together using open source applications. This month, in part two, let's examine the tools and techniques for transferring your pages to the web server as well as the applications and methods for monitoring and securing your site.
Thursday, January 8, 2004 11:05:06 AM EST
Integrating Writer into Your Business
As Linux is brought into service in small and medium sized companies, desktop pilots often wonder how they will ever get off the ground without proprietary word processing applications like Word. "Can I still do basic business letters with Linux?" And "Will our old Word docs work with Linux?", they ask. The answer to both questions is a resounding "You betcha" with OpenOffice.org Writer.
Monday, January 5, 2004 10:38:56 AM EST
Web Marketing Your Business With Linux, Part 1
Web sites for your business don't have to be big and flashy or hard to manage to get your message across. And they certainly don't need to run on Microsoft platforms. In this first part of two articles, Rob Reilly breaks down the open source tools you need to get started building your own professional-looking Web site with Linux.
Thursday, December 11, 2003 11:13:51 AM EST
A Writer's View of the Wireless Dream - Part 2
You have your 802.11b card working on your Linux laptop. Great... now what? Rob Reilly puts together this overview of where you can use WiFi, how you can use it, and what tools you can try to make it work better.
Monday, December 8, 2003 10:22:23 AM EST
Building an LDAP Server on Linux, Part 2
LDAP provides central management of access, authentication, and authorization--in other words, it makes your life as an admin much easier. Learn the ins and outs of LDAP as well as how to build your own LDAP server in this three-part series.
Monday, October 27, 2003 11:23:30 AM EST
Building an LDAP Server on Linux, Part 1
Your network is growing in size and complexity. It's taking on a life of its own, spreading and growing and absorbing everything in its path. You're tearing your hair out trying to keep track, and your users have somehow discovered your secret phone number and are pestering you with endless questions and demands. The solution may just be an LDAP server of your very own.
Wednesday, October 8, 2003 10:24:07 AM EST
How To Move To A New Cyber Address
In the world of Internet Service Providers, many consumers and small businesses may find that Linux is a bit of a pariah when it comes to getting support. All is not lost, as Rob Reilly learned during his recent move to a new ISP. Along the way, he picked up some useful tips to use before making any ISP move.
Monday, August 25, 2003 10:10:08 AM EST
A Writer's View of the Linux Wireless Dream, Part 1
As we travel from place to place, office to office, we still need that all-important connection to the Internet. Laptops are a perfect solution to this need, and it's even better if you get them running wirelessly. Rob Reilly steps through how he got the popular PrismII-based 802.11b card up and running with Linux.
Monday, June 2, 2003 10:51:02 AM EST
Moving Files In Linux
Getting files from one machine to another is a snap, right? Just fire up the old FTP client and upload and download away. Linux has a number of command-line FTP applications, some very good, and some not. Dee-Ann LeBlanc walks readers though the basics of some of the better tools available, and warns which tools might pose problems for you.
Thursday, May 22, 2003 09:49:23 AM EST
Admin Digest: Stopping Spam with Linux
Spam is a topic that will get most sys admins to start pulling out their hair whenever it's mentioned. This deluge of white noise floods e-mail inboxes every day. But is there a way to turn down the volume on some of this noise? In this Admin Digest, Rob Reilly reviews some of the better ways to block dreaded spam.
Monday, March 24, 2003 09:38:14 AM EST
User Mode Linux: Coming to a Kernel Near You, Part 1
There are a number of fundamental additions coming in the next Linux kernel. One of these will be a great boon to software developers, beta testers, product reviewers, hosting services, and more: User Mode Linux (UML). Just as VMware allows us to run a machine within a machine, UML lets us do run multiple, separate, isolated instances of Linux on a single Linux box. In Part 1 of a two-part series, Dee-Ann LeBlanc steps through getting UML running on your machine.
Wednesday, March 12, 2003 11:51:10 AM EST
Admin Digest: The Basics of Linux Network Security
The pervasiveness of the Internet has led to more and more opportunities for your company's servers to be attacked from without. Part-time Linux admins, never fear. Our updated network security basics document will get you well on your way to locking your system down.
Monday, January 6, 2003 01:36:47 PM EST
Admin Digest: Setting Up Your Own Web Server
Not happy with your ISP? Think you can can share information within your organization better? Setting up your own Web server isn't as hard as some may think, thanks to the ease of use of Linux and Apache.
Thursday, January 2, 2003 01:36:47 PM EST
Admin Digest: Setting Up A SuSE 8.0 Linux DHCP Client
Enterprise businesses with their own IT staffs may have the knowledge and where-with-all to implement Linux in their organizartions, but what about the small-business owner who has to manage everything from buying pencils to setting up the network? The Admin Digest is a new series designed to address Linux solutions for people who have other things they can be doing with their time. This first installment examines how to use SuSE Linux 8.0 to create a DHCP client system.
Monday, December 30, 2002 10:45:39 AM EST
Controlling Access to Your Services with xinetd
One of the most powerful aspects of Linux is its ability to launch services, or daemons, and run them in the background as needed. But running all of these background services can be an administrative headache when you take into account user access and permissions, too. Dee-Ann LeBlanc walks readers through the basics of xinetd, a tool that lets you securely and effectively lock down services on your Linux machine.
Monday, October 21, 2002 10:33:42 AM EST
The Coda Distributed Filesystem for Linux
Bill von Hagen continues his thorough examination of the distributed filessystems available for the Linux platform. In this report, he explores the Coda distributed filesystem that provided much of the inspiration for InterMezzo and gives readers a detailed tutorial on how to implement Coda for themselves.
Monday, October 7, 2002 11:12:44 AM EST
Setting Up Your Own Diskless Workstations with LTSP
Schools use them, government agencies too. Diskless workstation networks are one of the best and easiest to use thin-client implementations you can use for your own organization. In this article, Alexander Prohorenko steps through the basics of using the Linux Terminal Server Project tools to build such a network on your own.
Wednesday, October 2, 2002 05:09:46 PM EST
No Excuses--Sync Your Visor/Palm to Linux
The ubiquitous handheld is a common element in business life today. But there is a common misperception that getting such a device to sync to a Linux machine is a major chore. In actuality, as Rob Reilly demonstrates, nothing could be further from the truth. It's just a matter of prepping Linux, installing the right software, and pushing that nifty little Sync button.
Thursday, September 19, 2002 10:12:09 AM EST
Burning CDs Over the Network with webCDwriter
Most home and small offices really don't need more than one CD burner. Even many large companies only need one, or maybe two. Yet it only takes a few frustrating episodes to convince you that a few extra burners would be a good idea, especially if one of them was in your machine. Before you run out to purchase this new equipment, consider taking an older machine and setting it up by itself, with no other purpose than to be a CD burner. Dee-Ann LeBlanc reports.
Monday, September 16, 2002 11:20:11 AM EST
CPEN and Linux: Techno-Tools for the Techno-Cool
LinuxPlanet writer Rob Reilly is more than a little excited about his new CPEN handheld device. And when he figured out how to use the device with his Linux laptop, he was in heaven. Reilly details how he got CPEN to talk to Linux and vice versa, and gives a brief lesson in dealing with IR ports in Linux as well.
Thursday, September 5, 2002 11:30:42 AM EST
Remote Administration of Linux Systems
One of the best advantages of using Linux is the ability to quickly and (if done correctly) safely logon to and administer another machine from across the room or across the planet. All you need are the right tools, a little paranoia, and just a little time, as Alexander Prohorenko details in this tutorial.
Tuesday, August 27, 2002 11:00:32 AM EST
Building Sounds for your Applications with SoundTracker
Beeps, bloops, and buzzes. These are the sounds that enrich our computing experience. When done right, these auditory cues provide instant feedback to a user from an application. But getting the right sounds for your app does not have to involve scrounging around for whatever you can find on the Internet. You can professionally edit your own sounds with the Linux program SoundTracker, as Dee-Ann LeBlanc and Andrew J.D. Bowman explain in this tutorial.
Friday, August 9, 2002 12:52:12 PM EST
Using RAID in Linux
The concept of RAID, so often put aside in Linux documentation for all those smart systems administrators, is actually not something that takes a lot of special knowledge to understand. As Alexander Prohorenko explains, all you need is a little common sense and a good plan to implement RAID on your systems
Thursday, August 1, 2002 01:52:49 PM EST
Burning CDs in Linux: Tips and Tricks
Some may like their CD-RW drives to make nothing but coasters, but for the rest of us, the frustration of a mishandled CD-burn can drive us crazy. It does not have to be that way. Linux has some excellent (and maturing) tools that will let you get your data recorded the right way. Dee-Ann LeBlanc reports on these tools and how to use them to the best advantage.
Tuesday, July 30, 2002 11:39:36 AM EST
Installing Sybase on Your Linux Server
Got them ol' licensing fee blues? Looking for a better way to handle your database needs? Sybase for Linux may be one way to solve your problems. Setting it up for a test spin is not a major proposition, either, as Alexander Prohorenko details in this tutorial that covers installation and localization of Sybase.
Thursday, July 18, 2002 03:20:19 PM EST
Linux Partitions: A Primer
One of the biggest challanges that a new Linux user faces when they first install any distro is how to cope with this thing called partitioning. Though many installers will auto-configure the partitions of a hard drive for you, having a good partition strategy can save you a lot of time and effort in the long run. Dee-Ann LeBlanc delivers this tutorial on partitioning basics.
Thursday, June 20, 2002 11:19:09 AM EST
Conducting Virtual Meetings With Linux, Part II
Getting your people together with their people is not as simple a prospect as you might imagine. Rising travel costs and hassles, coupled with the driving force to get everything done yesterday means that alternatives to face-to-face meetings are looking more attaractive than ever. But proprietary solutions can be expense and make big demands on your hardware. Rob Reilly continiues his look at using free software to create audio/chat servers that will let you run your own "v meeting" for a song.
Monday, June 10, 2002 11:22:08 AM EST
Tutorial: Adding Additional Hard Drives in Linux
With all of the hub-bub about Linux in clusters, Linux on supercomputers, and the like, sometimes it's nice to reflect on the basics a bit. For instance, what if you just wanted to do something more mundane, like add a hard drive to your Linux PC? Alexander Prohorenko steps users through this task and shows how to make this job a snap.
Monday, June 3, 2002 10:36:33 AM EST
Conducting Virtual Meetings with Linux, Part I
With travel becomimg more cumbersome, alternatives such as online meetings become more attractive. But who has the time and money to wire participants up with cameras, microphones, and costly software? In the first of a two-part series of articles, Rob Reilly shows how one Florida Linux Users Group is using open source technology in a creative way to run virtual meetings cheaply and effectively.
Tuesday, May 14, 2002 11:07:08 AM EST
Linux Package Management: Keeping Up with the Times
If you have been around the block with Linux, then you know about the myriad of ways applications are bundled and transported from one machine to another. But to those just entering the Linux arena, the language of tarballs, RPMs, and DEBs may seem like an alien tongue. Dee-Ann LeBlanc clears up some of the confusion in this primer on package management.
Monday, April 22, 2002 10:11:13 AM EST
New HOWTO: Plug-and-Play-HOWTO
This updated HOW TO covers the complex Plug-and-Play (PnP) issue, including how to get PnP to work on your PC (if it doesn't already).
Thursday, April 26, 2001 09:00:33 AM EST
New HOWTO: Remote Serial Console HOWTO
Most UNIX-based systems have the concept of a serial console. Linux is no exception to this, and this document by Mark F. Komarinski covers how to set up your hardware to use a serial console.
Friday, April 13, 2001 01:00:12 PM EST
New HOWTO: Modem-HOWTO
This updated HOWTO covers selecting, connecting, configuring, troubleshooting, and understanding modems for a PC running Linux.
Thursday, April 12, 2001 01:00:42 PM EST
New HOWTO: Linux Partition HOWTO
This Linux Mini-HOWTO teaches you how to plan and create partitions on IDE and SCSI hard drives. It discusses partitioning terminology and considers size and location issues. Use of the fdisk partitioning utility for creating and recovering of partition tables is covered.
Thursday, April 5, 2001 11:01:31 AM EST
New HOWTO: The Linux Kernel HOWTO
This is a detailed guide to kernel configuration, compilation, upgrades, and troubleshooting for ix86-based systems.
Monday, April 2, 2001 01:22:33 PM EST
New HOWTO: Linux XDMCP HOWTO
This HOWTO describes how you can use the combination of X Display Manager (xdm, kdm and gdm) and XDMCP (X Display Manager Control Protocol) to provide the mechanism for an X terminal and a platform of cheap remote X apps solution. This document will be focusing on how to setup connection using XDMCP.
Thursday, March 29, 2001 02:34:32 PM EST
New HOWTO: Emacs Beginner's HOWTO
This document introduces Linux users to the Emacs editor. It assumes minimal familiarity with vi or a similar editor.
Monday, March 26, 2001 06:30:32 PM EST
New HOWTO: XFree86 Font Deuglification Mini HOWTO
This HOWTO, maintained by Hal Burgiss, tells how to improve ugly and unreadable X Window fonts. It includes various tips for improving font handling for XFree86, including sections on fonts servers, TrueType fonts, Netscape, and related topics.
Friday, March 23, 2001 02:07:09 PM EST
New HOWTO: Nvidia OpenGL Configuration mini-HOWTO
In this HOWTO, Robert B. Easter details how to install the OpenGL drivers for Nvidia graphics cards on Linux. In addition to just installing the Nvidia drivers, this mini-HOWTO also explains how to install XFree86, the OpenGL Utility library (part of Mesa), the OpenGL Utility Toolkit (glut), the full set of OpenGL manpages, Qt and its OpenGL extension, and Java and its Java 3D extension so that a user can have a complete runtime and development environment for OpenGL applications on Linux.
Thursday, March 22, 2001 12:58:54 PM EST
HOWTO: Multiple local XFree users under Linux
With this HOWTO from Miguel Freitas, it's possible to set up multiple users with their own monitors, keyboards, and mouses on a single machine: "I have one girlfriend and one computer. In
normal conditions, we both couldn't use the computer at the same time, in spite of the fact that it usually has a lot of processing power available. I also have a spare monitor and a second video card for playing 3D games
(voodoo) so this idea came to me as something very obvious. New XFree86
4.0 support for dualhead suggests that most of the hard work is already
done. And it has to be on Linux, because no closed source OS would allow
me to make the changes that I need."
Thursday, March 15, 2001 12:39:54 PM EST
.comment: A Whole New Desktop with Anti-Aliasing
Tired of the font jaggies? It's easier than ever to incorporate anti-aliasing on your Linux desktop. In this tutorial, Dennis E. Powell guides you through the steps needed to launch anti-aliasing on your desktop; in addition, he includes a slew of screen shots that show what a difference anti-aliasing can make.
Wednesday, March 14, 2001 09:43:31 AM EST
New HOWTO: Bridging Mini-HOWTO
From the author's description of this mini-HOWTO: "This document describes how to setup an ethernet bridge. What is an ethernet bridge? An ethernet bridge is a device that controls data packets within a subnet in an attempt to cut down the amount of traffic. A bridge is usually placed between two separate groups of computers that talk within themselves, but not so much with the computers in the other group. A good example of this is to consider a cluster of Macintoshes and a cluster of unix machines. Both of these groups of machines tend to be quite chatty amongst themselves, and the traffic they produce on the network causes collisions for the other machines who are trying to speak to one another. A bridge would be placed between these groups of computers. The job of the bridge is then to examine the destination of the data packets one at a time and decide whether or not to pass the packets to the other side of the ethernet segment. The result is a faster, quieter network with fewer collisions."
Tuesday, March 13, 2001 04:54:02 PM EST
New HOWTO: The Large Disk HOWTO
What's the best way to learn about Linux? By tapping into the talents of the Linux community. We begin our regular coverage of new and updated HOWTOs with Andries Brouwer's Large-Disk-HOWTO.
Monday, March 12, 2001 03:34:45 PM EST
An In-Depth Look at Reiserfs
Reiserfs will soon become the first journaled file system to be bundled as part of the standard Linux kernel tree. What is a journaled file system, how does Reiserfs fit into that category, and why should you care that it's about to become part of the Linux core? Scott Courtney explains.
Monday, January 22, 2001 08:42:21 AM EST
Linux Networking, Part 7: Implementing NFS
Need to share data between your Linux machines and other machines on your network? You should consider using NFS as a mechanism for this file sharing. William Wong covers the basics of NFS configuration and explains where you'd want to use NFS, as opposed to the higher-profile Samba.
Friday, November 24, 2000 08:53:36 AM EST
Linux Networking, Part 6: Securing Your Network
Now that you've mastered the basics of setting up a small-office/home-office Linux network, it's time to tackle an incredibly important issue: securing your network. In this installment, William Wong describes the steps you can take to secure your Linux network.
Wednesday, November 8, 2000 09:28:42 AM EST
GNOME Configuration Made Easy
In this introductory column, Michael Hall explores the basics of GNOME: how to get it, how to install it, and how to tweak it.
Monday, November 6, 2000 08:31:21 AM EST
Linux Home Networking, Part 5
It's one thing to set up a home network connection using Linux, but it's another to set up a dial-up connection for your home Linux network. In Part 5 of his series on Linux home networking, William Wong describes using the pppd daemon and ipchains to connect to the Internet on demand.
Tuesday, October 10, 2000 08:54:54 AM EST
Major Tom, This is Job Control
Looking to automate some onerous and boring chores? Then look to the convenient world of job control, where a host of Linux commands (cron, at, batch, nice, renice, et al.) help automate those repetitve chores with a minimum of fuss. Jason Fink guides you through the basics of job control, complete with a slew of handy examples.
Thursday, July 27, 2000 10:03:08 AM EST
Linux Networking: Using Ipchains
One of the neatest things to do with a small-office/home-office Linux installation is set up multiple workstatations to share a network connection via ipchains. In this extensive tutorial, William Wong explains how a Linux computer running ipchains can link a local network to the Internet through an Ethernet-attached device like a cable modem or a DSL modem.
Monday, July 24, 2000 08:05:03 AM EST
Linux Networking: Exploring Samba
In the third part of his series on basic Linux networking, Bill Wong examines one of the most popular uses of Linux networking--linking different OSes via Samba--and tells how to set up your own Samba installation with a minimum of fuss.
Monday, July 10, 2000 08:36:03 AM EST
From the Desktop: Good Vibrations
One of the last tasks a Linux user tackles is the configuration of a sound card. But with the rise of multimedia on the Web and on the desktop, the well-equipped Linux user will find a properly configured sound card to be a necessity. Brian Proffitt explains how easy it is to configure your sound card.
Friday, July 7, 2000 08:47:39 AM EST
.comment: Essential Console Applications
Ever been up the proverbial river without a paddle? That's generally the outcome when you attempt to change or update your XFree86 configuration and something goes terribly amiss. But fear not: you can usually do all of your important work--including browsing the Web and grabbing new files--directly from your Linux console. Dennis E. Powell covers some essential console applications that you will probably use at some point.
Wednesday, June 21, 2000 10:59:28 AM EST
Using the Apache CVS Repository
Want to keep up with the latest and greatest versions of the Apache HTTP Server? Then you've got to spend some time figuring out how the latest and greatest is distributed to the public. Ken Coar explains the Apache CVS Repository and how you can use it to stay on top of Apache.
Thursday, April 13, 2000 01:40:22 PM EST
Security and Apache: An Essential Primer
With Web security becoming a paramount concern in the face of several DoS attacks in prior weeks, securing your Apache/Linux installation should be the highest priority on your to-do list. Apache expert Ken Coar explains how Apache enforces security mechanisms and what you can do to enforce a secure system.
Monday, February 21, 2000 10:50:08 PM EST
xDSL and Linux: Go Speed Racer!
Tired of being marginalized just because you're using Linux? That's the case if you want to combine high-speed xDSL access with your Linux system, as most telcos and xDSL vendors refuse to support Linux. But fear not: in this tutorial, we explain how to combine Linux and DSL for fast access to the Internet.
Tuesday, January 25, 2000 04:36:29 PM EST
Setting Up a MySQL Based Website - Part II
One of the many popular features of Web sites is a "Members Only" section--that can be accessed only by authenticated users. Andrew Chen explains how to adapt your Linux-based Apache Web site to do this; not through an external module, but through a flat file or a basic MySQL database file.
Monday, January 24, 2000 07:49:58 AM EST
Using Apache with Suexec on Linux
When you're running an Apache Web server for yourself, you don't think about the user that's running the Apache server itself (typically nobody on Linux systems). But what if you're an ISP with multiple companies being hosted on your system? Or an educational institution with faculty who want to be able to execute their own scripts? Either everything has to be accessible to the Apache nobody user, or you have to run multiple instances of Apache on multiple ports and IP addresses, one of each per user, with the concomitant confusion of configuration files. The solution is the use of the suexec wrapper, which is part of the Apache distribution. Apache developer and pioneer Ken Coar explains.
Friday, January 21, 2000 01:07:47 PM EST
Adding PHP to Apache on Linux
In the last year, the PHP scripting language has become one of the most essential tools for building content-rich Web sites on the Internet. In his debut column, Apache pioneer Ken Coar explains how to integrate PHP with an Apache Web server on a Linux system.
Thursday, December 23, 1999 07:46:09 AM EST
Apples and Oranges, Part III: A Linux DBMS Comparison
Matthias Warkus works toward his goal of comparing mSQL, mySQL, and PostgreSQL on Linux. In Part III, he reviews several factors that will help determine which database manager you use.
Monday, November 29, 1999 12:38:18 AM EST
Apples and Oranges, Part II: A Linux DBMS Comparison
Matthias Warkus continues his series comparing mSQL, mySQL, and PostgreSQL on Linux. In Part II, he sets up a sample database and tests its implementation on all three tools.
Thursday, November 18, 1999 01:25:46 PM EST
Ipchains: Easy Links to the Net
As the Internet becomes more ubiquitous in our daily lives, there's no reason why every Linux box shouldn't be connected to the Net -- even if it means doubling up on connections. Andrew Chen explains how to implement ipchains on your Linux box.
Tuesday, November 16, 1999 12:37:13 PM EST
Apples and Oranges: A Linux DBMS Comparison
We send Matthias Warkus into the potentially dark and dangerous--and certainly confusing!--world of database-management systems that run on Linux. In this part (I), he explains his journey and introduces us to mSQL, MySQL, and PostgreSQL.
Wednesday, November 10, 1999 03:04:53 PM EST
Routing NetBIOS with Linux
Use Linux to allow NT/95 Workstations to see the Network Neighborhood across different Masqueraded TCP Networks, by following this tutorial from Matt Clements.
Friday, October 29, 1999 05:59:12 AM EST
Python Squeezes the Web
In this Python tutorial Stephen Pitts snakes through a program to grab remote web pages and process them locally. Need to parse information off the web? Read this...
Saturday, October 23, 1999 12:16:50 PM EST
How I Caught the Spam and What I Did With it When I Caught it
Longtime Perl programmer Mark-Jason Dominus tells us about an unhappy incident involving food and some lawyers. He also finds time tell us how to deal with annoying Email.
Thursday, October 14, 1999 03:43:35 PM EST
Setting Up a MySQL Based Website - Part I
Setting up a database backend is one of the important and sometimes difficult things to do with your web site. Lucky for you, we have this series of tutorials that will guide you through the basics of building a database backend using MySQL. In part one of this series on MySQL and its use as a web backend, we look at basic installation and coding a Perl / MySQL guestbook.
Friday, October 1, 1999 05:28:32 PM EST
Linux Device Drivers Demystified
We give you inside information on how Linux device drivers work and what devices are supported. Use our search facility to check if your soundcard, joystick, ethernet card or any one of dozens of devices is supported by Linux.
Thursday, September 23, 1999 12:49:47 PM EST
Rolling Out Linux
In this article directed at IT professionals, James Andrews discusses methods for installing Linux quickly onto many machines, by standard methodology and by cloning the hard disk.
Friday, September 17, 1999 08:10:43 AM EST
Window Managers Explained
What is a window manager and how does it affect the look and feel of Linux? This article explains what a window manager does and discusses a few of the more popular packages available.
Thursday, September 16, 1999 06:44:21 PM EST
The Unix Shell - Part II
At first glance many people think the Unix Shell is a more cryptic version of the MS-Windows/DOS command prompt. However, the Unix shell can do much more than launch programs and copy files. Sequences of commands can be strung together in "Shell Scripts" to automate tedious or repetitive tasks.
Thursday, September 2, 1999 11:02:12 AM EST
Appleshare IP on Linux
Using your Linux machine as a powerful file server for Apple Mac machines. Installation and configuration are fully explained
Thursday, August 26, 1999 04:30:05 PM EST
Analyse Your Web Server in 10 Minutes
Spend 10 minutes finding out how to set up and use Linux to analyse web server files with a powerful free program, Analog.
Monday, August 23, 1999 05:42:20 PM EST
Using Linux as Network Glue
Matt Clements explains how, as a Linux newbie, he set up an old machine to handle routing and firewalling on his NT-based network.
Tuesday, July 20, 1999 04:48:29 PM EST
Controlling Linux Remotely With X11
X isn't only about graphics: James gives an overview of the powerful features in the X window system for running programs remotely.
Saturday, July 10, 1999 05:06:36 PM EST
The Unix Shell - Part One
The word Unix has traditionally brought to mind images of a mystical operating system for high-end workstations and servers that can only be accessed through a cryptic command line interface known as the Unix Shell. Although Linux offers graphical front ends, the Unix Shell is still a powerful tool that can make life easier for anyone who is willing to invest a bit of time learning the basic syntax.
Tuesday, June 22, 1999 12:12:27 PM EST
A Guide To Linux Printing
Printer giving your newly acquired Linux OS trouble? No problem! Let Stephen guide you through the printing process.
Monday, May 31, 1999 07:39:10 PM EST
Getting Access to Documentation Under Linux
Wondering how to get access to documentation for your favorite features and tools in Linux? Step right this way, as James divulges the Linux documentation secrets!
Saturday, May 29, 1999 01:36:47 PM EST
How Do I Partition My Drive For Linux Use?
So you've decided to install Linux! Be aware, you'll need to partition your drive; check out this article for all the information you need before you jump in the deep end.
Saturday, May 29, 1999 01:36:47 PM EST
How to Compile the Linux Kernel
Why compile a new kernel? A variety of reasons spring to mind; adding new custom features, upgrading to a newer version, or installing brand new hardware. Either way, you'll need to recompile your kernel at some stage; this article will take you through the steps quickly and easily!
Saturday, May 29, 1999 01:36:47 PM EST
How to Run an Email List Under Linux
Most Internet users will be on or will have tried out an 'email list'. Here's your chance to set up your own with majordomo!
Saturday, May 29, 1999 01:36:47 PM EST
Stopping Spam With Linux
If you have used email at all, you have seen spam: unsolicited and unwanted email. The way that email works means that it is very easy to send out bulk mailings at a very low cost. This article will help you to prevent unwanted email from infiltrating your Inbox!
Saturday, May 29, 1999 01:36:47 PM EST
Ten Neat Tricks With Perl
Automate redundant repetitive tasks with Perl, using these ten neat tricks!
Saturday, May 29, 1999 01:36:47 PM EST
Time For Linux
One of the reasons we all use computers are that they are supposed to save us time. Most desktop setups have a place for a clock and most of us like to keep an eye on the time as we work. Below you will not be exploring how computers do not seem to save you time but how Linux keeps the time and date.
Saturday, May 29, 1999 01:36:47 PM EST