Linux (Debian) Configuration Notes
Spencer Stirling
These are a set of notes that I am writing to remind myself
whenever the need arises. I hope that they are useful to you as well.
Most of these notes will favor Debian.
I have been playing in Linux since 1995, starting with
Slackware and Redhat, then moving to several flavors of Debian (pure,
Xandros, Knoppix, Kubuntu, etc). In my
opinion, pure Debian is the superior distribution.
I have also played in OpenBSD, which I find to be a very nice
distribution of BSD. If you want security, look at OpenBSD. Its
default install is "paranoid".
Networking
-
How to test the performance of your network and hard drive in Linux
-
How to set up NFS or Samba networking for simple Debian systems
-
How to mount a remote filesystem in Linux using SSH (SSHFS, LUFS and SHFS)
-
How I set up a small Gateway/Firewall in Linux using
DNSMASQ (instead of DHCPD+DNS/BIND) (Debian)
-
How to host your own domain from a broadband connection with Dynamic IP (Dynamic DNS)
-
A simple Apache Webserver over a DSL connection in Debian Linux
-
X terminals in Linux (Running X programs remotely using SSH, XDMCP, or Sterminal)
-
How to automate SSH in Linux (so you don't have to put in your password)
-
How I set up my Lucent Winmodem in Debian (kernel 2.6.11) and configured PPP
-
Setting up a Web Content Filter (Parental Controls) using DANSGUARDIAN in Debian Linux
-
Email in Debian Linux using Exim4 and Courier IMAP
-
Authenticating and authorizing Linux users kept in a MySQL database
(libpam-mysql and libnss-mysql)
-
SSH Tunneling (TCP port forwarding)
-
Running Windows programs remotely using VNC (aka RFB) in Debian Linux
-
A silly little script for Linux wireless networking
-
SSH Security
Multimedia
-
How to play music media in Linux (mp3, ogg, audio CDs) using "xmms"
-
How to play video media in Linux (mpg, avi, DVD, VCD) using "xine"
-
Ripping, Encoding, and Burning CD and DVD media in Debian Linux
Printing, Scanners, USB, and Wacom Tablets
-
Printing in Linux using CUPS
-
Simple SCANNER setup for Debian Linux using SANE and the Gimp
-
How to get your USB devices (camera, mp3 player) to work in Linux kernel 2.6
-
How I set up my Wacom Pen Tablet in Debian (kernel 2.6.12)
Backups
-
Backing up your data in Linux using "rdiff-backup" or "rsync"
-
Authenticating and authorizing Linux users kept in a MySQL database
(libpam-mysql and libnss-mysql)
Power Management (Saving Energy)
-
Saving energy in Linux (power management of hard drive, monitor, and CPU using ACPI or APM)
Hard Disks and Filesystems
-
How to test the performance of your network and hard drive in Linux
-
Setting up a simple Software RAID volume in Linux
-
Best mount options for Windows/FAT32, NFS, CDROM, USB
-
How to mount remote filesystems using SSH
-
Backing up your data in Linux using "rsync"
-
Saving energy in Linux (power management of hard drive, monitor, and CPU using ACPI or APM)
-
How to get your USB devices (camera, mp3 player) to work in Linux kernel 2.6
-
How to set up NFS or Samba networking for simple Debian systems
X Windows
-
Selecting a window manager/desktop environment in Linux
-
X terminals in Linux (Running X programs remotely using SSH, XDMCP, or Sterminal)
-
How to let normal users shut down the computer in Linux
-
Saving energy in Linux (power management of hard drive, monitor, and CPU using ACPI or APM)
-
Running Windows programs remotely using VNC (aka RFB) in Debian Linux
Microsoft Windows
-
How to run Microsoft Windows applications in Linux using Win4Lin
-
Running Windows programs remotely using VNC (aka RFB) in Debian Linux
Why I worship SSH
-
How to mount a remote filesystem in Linux using SSH (SSHFS, LUFS and SHFS)
-
X terminals in Linux (Running X programs remotely using SSH, XDMCP, or Sterminal)
-
How to automate SSH in Linux (so you don't have to put in your password)
-
SSH Tunneling (TCP port forwarding)
-
SSH Security
LaTex
-
Including graphics and diagrams in PDFLaTex and LaTex documents
-
Random LaTex/PDFLaTex comments
Miscellaneous
-
How to synchronize your clock with atomic time in Linux (NTP)
-
How to let normal users shut down the computer in Linux
-
How to run Microsoft Windows applications in Linux using Win4Lin
-
How I set up my Lucent Winmodem in Debian (kernel 2.6.11) and configured PPP
-
Authenticating and authorizing Linux users kept in a MySQL database
(libpam-mysql and libnss-mysql)
Full List
-
X terminals in Linux (Running X programs remotely using SSH, XDMCP, or Sterminal)
-
Saving energy in Linux (power management of hard drive, monitor, and CPU using ACPI or APM)
-
Selecting a window manager/desktop environment in Linux
-
Backing up your data in Linux using "rdiff-backup" or "rsync"
-
How to let normal users shut down the computer in Linux
-
How to test the performance of your network and hard drive in Linux
-
Best mount options for Windows/FAT32, NFS, CDROM, USB
-
How to mount a remote filesystem in Linux using SSH (SSHFS, LUFS and SHFS)
-
How to automate SSH in Linux (so you don't have to put in your password)
-
How to synchronize your clock with atomic time in Linux (NTP)
-
How to get your USB devices (camera, mp3 player) to work in Linux kernel 2.6
-
How to run Microsoft Windows applications in Linux using Win4Lin
-
How to set up NFS or Samba networking for simple Debian systems
-
How I set up my Lucent Winmodem in Debian (kernel 2.6.11) and configured PPP
-
Setting up a simple Software RAID volume in Linux
-
How to play music media in Linux (mp3, ogg, audio CDs) using "xmms"
-
How to play video media in Linux (mpg, avi, DVD, VCD) using "xine"
-
Printing in Linux using CUPS
-
Simple SCANNER setup for Debian Linux using SANE and the Gimp
-
Including graphics and diagrams in PDFLaTex and LaTex documents
-
Random LaTex/PDFLaTex comments
-
How I set up my Wacom Pen Tablet in Debian (kernel 2.6.12)
-
Ripping, Encoding, and Burning CD and DVD media in Debian Linux
-
How I set up a small Gateway/Firewall in Linux using
DNSMASQ (instead of DHCPD+DNS/BIND) (Debian)
-
A simple Apache Webserver over a DSL connection in Debian Linux
-
How to host your own domain from a broadband connection with Dynamic IP (Dynamic DNS)
-
Setting up a Web Content Filter (Parental Controls) using DANSGUARDIAN in Debian Linux
-
Email in Debian Linux using Exim4 and Courier IMAP
-
SSH Tunneling (TCP port forwarding)
-
Running Windows programs remotely using VNC (aka RFB) in Debian Linux
-
Authenticating and authorizing Linux users kept in a MySQL database
(libpam-mysql and libnss-mysql)
-
A silly little script for Linux wireless networking
-
SSH Security
Cliff Palace, Mesa Verde National Park, Colorado

This page has been visited
5,089 (2 today) times since January 13, 2005