Samba Installation and Initial Configuration

We will install from source and get Samba up and running with one user and one share. We will not delve deep into the security, so as always, be careful, check the documentation, and do this in a lab first. We are assuming that Webmin is installed and running. First, download the latest version of […]

Samba Administration

Most of what can be administered in Samba can be done through the webmin module. You will need some other utilities as well. First, you are going to need a secure way to connect to the Samba box, and a way for your clients to change their password without using webmin. For your Windows boxen, […]

LPRM command

One thing that works very well in *NIX systems is the BSD style print queue. This is the style that comes with most Linux distributions. To list the print jobs in the print queue, type lpq. To remove a single job from your queue, type lprm -P{printername} {jobid}. For instance, if your printer name was […]

GNU Enscript

We ran across a cool utility called Enscript. It runs on most all platforms, but is most useful on *nix systems. If you ever just want to print a text document, but don’t want to load up an editor, you can use Enscript. Here is the GNU Enscript homepage. For example, to print a document […]


If you are considering any kind of SAN or NAS check out IPStor software by FalconStor. IPStor can be loaded on two Linux servers. These servers communicate with eachother and will failover automatically. They communicate via fibre channel or SCSI with storage devices (RAID cabinets, tape libraries, etc). They communicate with other servers (NT, Linux, […]

Managing Files With FileRunner

There are many filemanagers available for GNU/Linux; however, the one filemanager that has the most power for managing tons of files is the humble FileRunner. The fancy ones on KDE and Gnome aren’t entirely reliable, mainly, because they aren’t simple. They try and compete with XP by providing icons, previews, etc. That may be cool […]

Adding NFS Users

Add the hostname of the client you want to be able to access your NFS server to /etc/exports. To list the current allowed users: [root@mondo log]# exportfs /share /share /share After adding the name to /etc/exports: [root@mondo log]# exportfs -a We added housey, now: [root@mondo log]# exportfs /share /share /share […]

Point and Print in Samba

If you’re using a samba server to provide print services to Windows clients, why not take it one step further by offering point and print functionality. If you set this up, users *might* even be able to install printers themselves! At the very least it will save you time when you slave over their workstations […]

Default Admin Page for CUPS

Agatha broke her CUPS configuration when upgrading her Gentoo workstation. Simply deleting the old printer and creating a new one works. The thing about CUPS is that it just rocks, and only breaks, to our memory, during an upgrade. The configuration for the daemon is in /etc/cups/cupsd.conf. The cool web-based admin tool makes it really […]

Creating a SAN with iSCSI – Part 1 – Setting up the Target on GNU/Linux

[See This article for a newer procedure.] An iSCSI target is the server piece of an iSCSI SAN. The client piece/driver is called the initiator. We will be running the target on a GNU/Linux box with a 2.4.27 kernel, and will run the initiator on a Windows 2000 server. For our iSCSI target, we will […]