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, moving to Redhat, then finalizing on several flavors of
Debian (pure,
Xandros, Knoppix, Ubuntu/Kubuntu, etc). In my
opinion, pure Debian is the superior distribution (although
Ubuntu can be easier to set up for most people).
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 Router/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 Router/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
6,646 (1 today) times since January 13, 2005