====== GNU/Linux ====== ===== My Notes ===== * [[.:ubuntu|Ubuntu]] * [[.:general|Distro independent]] ===== Building routers/firewalls ===== Not all of these links are directly about building a router or firewall using [[wp>GNU/Linux]], but they offer information that is helpful in doing so. * [[http://www.frogge.de/pepper/linux/linuxrouter.html|Martin's Linux Router Guide]]((Very detailed guide for creating your own bootable cd router)) * [[http://syslinux.zytor.com/wiki/|The SYSLINUX Project]] Very awesome software. * [[http://www.kernel.org/doc/Documentation/initrd.txt|Using the initial RAM disk (initrd)]] * [[http://www.linuxfromscratch.org/hints/downloads/files/initrd.txt|Linux From Scratch version]] * [[http://www.kernel.org/doc/Documentation/ramdisk.txt|Using the RAM disk block device with Linux]] * [[http://www.linuxcommand.org/man_pages/mkisofs8.html|Manpage for mkisofs]] * [[http://www.dobit.com/emblin/linuxqr.htm|Linux Quick-Ref]] ===== Security Guides ===== ==== Overall ==== * [[http://www.gentoo.org/doc/en/security/|Gentoo Linux Documentation - Gentoo Linux Security Guide]] ==== Logging ==== === Syslog-ng === * [[http://www.balabit.com/network-security/syslog-ng/|Syslog-ng homepage]] * [[http://www.campin.net/syslog-ng/faq.html|Syslog-ng FAQs]] * [[http://gentoo-wiki.com/Syslog-ng|Syslog-ng - Gentoo Linux Wiki]] * System Log Management and Monitoring * [[http://oreilly.com/catalog/bssrvrlnx/chapter|Sample Chapter 10]] from [[or>bssrvrlnx|Building Secure Servers with Linux ]] * [[http://oreilly.com/catalog/linuxss2/chapter|Sample Chapter 12]] from [[or>|Linux Server Security, Second Edition ]] ===== Documentation ===== * [[http://tldp.org/|The Linux Documentation Project]]((Highly recommended. I have read ALOT of material from this site that got me started.)) * [[http://www.howtoforge.com/|HowtoForge]] * [[http://linux.die.net/|die.net - Linux Documentation]] * [[http://linux.ctyme.com/|GNU/Linux man pages]] * [[http://www.linuxdocs.org/|LinuxDocs.org]] * [[http://www.linux.org/docs/|linux.org - List of documentation resources]] * [[http://www.gentoo.org/doc/|Gentoo Linux -- Gentoo Documentation Resources]]((My favorite distro)) * [[http://linuxgazette.net/|Linux Gazette]] * [[http://wiki.linuxquestions.org/wiki/Main_Page|LQ Wiki]] ===== Books ===== The main problem with listing books you learned with is that unless the topic doesn't change often, or it has been a short time since you started learning the topic, the books you suggest will likely be quite dated. That is the problem here. GNU/Linux is in a rapid state of development and it's been many years since I first started using it. [[amazon>0596007604|Running Linux]] is a book I first picked up from [[http://www.half.com|Half.com]] and read along with lots of printed guides from [[http://tldp.org|tldp.org]]. I would still recommend it (the link is to a 5th edition copy) even though I would imagine some of the material might be dated. Aside from that I would recommend reading about everything you can get your hands on from the links listed above and then try distrobutions. Try as many as you can force yourself to download and install and then stick to one for a while. I recommend any of these as good ones to try: * Ubuntu, Kubuntu, ... (other variations of Ubuntu) * Fedora (FC3 was the last I used) * SuSE * Debian [[http://www.linuxquestions.org/reviews/|Reviews]], links to [[http://iso.linuxquestions.org/|download]] distros and much more can be found at [[http://www.linuxquestions.org/|LinuxQuestions.org]]. ===== Support ===== ==== Forums ==== * [[http://www.linuxquestions.org/|LinuxQuestions.org]] * [[http://forums.gentoo.org/|Gentoo forums]] ==== IRC ====