Up one level
Debian GNU/Linux Howto's
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, Ubuntu/Kubuntu, Xandros, Knoppix, etc). I prefer Debian (because I grew up on it), but I recommend Ubuntu to most people.

I have also played in several flavors of BSD (e.g. FreeBSD, OpenBSD, etc), and of course it's commercial variants (Apple OSX, Darwin). From those I recommend FreeBSD, although sometimes for a firewall OpenBSD might be a good choice (since it's default install is "paranoid")

Networking

  1. How to test the performance of your network and hard drive in Linux
  2. How to set up NFS or Samba networking for simple Debian systems
  3. How to mount a remote filesystem in Linux using SSH (SSHFS, LUFS and SHFS)
  4. How I set up a small Router/Gateway/Firewall in Linux using DNSMASQ (instead of DHCPD+DNS/BIND) (Debian)
  5. How to host your own domain from a broadband connection with Dynamic IP (Dynamic DNS)
  6. A simple Apache Webserver over a DSL connection in Debian Linux
  7. X terminals in Linux (Running X programs remotely using SSH, XDMCP, or Sterminal)
  8. How to automate SSH in Linux (so you don't have to put in your password)
  9. How I set up my Lucent Winmodem in Debian (kernel 2.6.11) and configured PPP
  10. Setting up a Web Content Filter (Parental Controls) using DANSGUARDIAN in Debian Linux
  11. Email in Debian Linux using Exim4 and Courier IMAP
  12. Authenticating and authorizing Linux users kept in a MySQL database (libpam-mysql and libnss-mysql)
  13. SSH Tunneling (TCP port forwarding)
  14. Running Windows programs remotely using VNC (aka RFB) in Debian Linux
  15. A silly little script for Linux wireless networking
  16. SSH Security

Multimedia

  1. How to play music media in Linux (mp3, ogg, audio CDs) using xmms Audacious
  2. How to play video media in Linux (mpg, avi, DVD, VCD) using "xine"
  3. Ripping, Encoding, and Burning CD and DVD media in Debian Linux

Printing, Scanners, USB, and Wacom Tablets

  1. Printing in Linux using CUPS
  2. Simple SCANNER setup for Debian Linux using SANE and the Gimp
  3. How to get your USB devices (camera, mp3 player) to work in Linux kernel 2.6
  4. How I set up my Wacom Pen Tablet in Debian

Backups

  1. Backing up your data in Linux using "rdiff-backup" or "rsync"
  2. Authenticating and authorizing Linux users kept in a MySQL database (libpam-mysql and libnss-mysql)

Power Management (Saving Energy)

  1. Saving energy in Linux (power management of hard drive, monitor, and CPU using ACPI or APM)

Hard Disks and Filesystems

  1. How to test the performance of your network and hard drive in Linux
  2. Setting up a simple Software RAID volume in Linux
  3. Best mount options for Windows/FAT32, NFS, CDROM, USB
  4. How to mount remote filesystems using SSH
  5. Backing up your data in Linux using "rsync"
  6. Saving energy in Linux (power management of hard drive, monitor, and CPU using ACPI or APM)
  7. How to get your USB devices (camera, mp3 player) to work in Linux kernel 2.6
  8. How to set up NFS or Samba networking for simple Debian systems

X Windows

  1. Selecting a window manager/desktop environment in Linux
  2. X terminals in Linux (Running X programs remotely using SSH, XDMCP, or Sterminal)
  3. How to let normal users shut down the computer in Linux
  4. Saving energy in Linux (power management of hard drive, monitor, and CPU using ACPI or APM)
  5. Running Windows programs remotely using VNC (aka RFB) in Debian Linux

Microsoft Windows

  1. How to run Microsoft Windows applications in Linux using Win4Lin
  2. Running Windows programs remotely using VNC (aka RFB) in Debian Linux

Why I worship SSH

  1. How to mount a remote filesystem in Linux using SSH (SSHFS, LUFS and SHFS)
  2. X terminals in Linux (Running X programs remotely using SSH, XDMCP, or Sterminal)
  3. How to automate SSH in Linux (so you don't have to put in your password)
  4. SSH Tunneling (TCP port forwarding)
  5. SSH Security

LaTex

  1. Including graphics/figures/diagrams in PDFLaTex and LaTex documents
  2. Random LaTex/PDFLaTex comments

Miscellaneous

  1. How to synchronize your clock with atomic time in Linux (NTP)
  2. How to let normal users shut down the computer in Linux
  3. How to run Microsoft Windows applications in Linux using Win4Lin
  4. How I set up my Lucent Winmodem in Debian (kernel 2.6.11) and configured PPP
  5. Authenticating and authorizing Linux users kept in a MySQL database (libpam-mysql and libnss-mysql)

Full List

  1. X terminals in Linux (Running X programs remotely using SSH, XDMCP, or Sterminal)
  2. Saving energy in Linux (power management of hard drive, monitor, and CPU using ACPI or APM)
  3. Selecting a window manager/desktop environment in Linux
  4. Backing up your data in Linux using "rdiff-backup" or "rsync"
  5. How to let normal users shut down the computer in Linux
  6. How to test the performance of your network and hard drive in Linux
  7. Best mount options for Windows/FAT32, NFS, CDROM, USB
  8. How to mount a remote filesystem in Linux using SSH (SSHFS, LUFS and SHFS)
  9. How to automate SSH in Linux (so you don't have to put in your password)
  10. How to synchronize your clock with atomic time in Linux (NTP)
  11. How to get your USB devices (camera, mp3 player) to work in Linux kernel 2.6
  12. How to run Microsoft Windows applications in Linux using Win4Lin
  13. How to set up NFS or Samba networking for simple Debian systems
  14. How I set up my Lucent Winmodem in Debian (kernel 2.6.11) and configured PPP
  15. Setting up a simple Software RAID volume in Linux
  16. How to play music media in Linux (mp3, ogg, audio CDs) using xmms Audacious
  17. How to play video media in Linux (mpg, avi, DVD, VCD) using "xine"
  18. Printing in Linux using CUPS
  19. Simple SCANNER setup for Debian Linux using SANE and the Gimp
  20. Including graphics/figures/diagrams in PDFLaTex and LaTex documents
  21. Random LaTex/PDFLaTex comments
  22. How I set up my Wacom Pen Tablet in Debian
  23. Ripping, Encoding, and Burning CD and DVD media in Debian Linux
  24. How I set up a small Router/Gateway/Firewall in Linux using DNSMASQ (instead of DHCPD+DNS/BIND) (Debian)
  25. A simple Apache Webserver over a DSL connection in Debian Linux
  26. How to host your own domain from a broadband connection with Dynamic IP (Dynamic DNS)
  27. Setting up a Web Content Filter (Parental Controls) using DANSGUARDIAN in Debian Linux
  28. Email in Debian Linux using Exim4 and Courier IMAP
  29. SSH Tunneling (TCP port forwarding)
  30. Running Windows programs remotely using VNC (aka RFB) in Debian Linux
  31. Authenticating and authorizing Linux users kept in a MySQL database (libpam-mysql and libnss-mysql)
  32. A silly little script for Linux wireless networking
  33. SSH Security

Cliff Palace, Mesa Verde National Park, Colorado

This page has been visited   times since January 13, 2005