This shows you the differences between two versions of the page.
links:linux [2017/09/09 23:25] jdg [Packet Capture] |
links:linux [2019/03/06 07:33] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Linux Links ====== | ||
- | |||
- | |||
- | ==== Local Pages ==== | ||
- | |||
- | * [[:links:umts_linux]] | ||
- | |||
- | ===== Linux General ===== | ||
- | |||
- | * Overview of linux and distros -> http://polishlinux.org/ | ||
- | * http://distrowatch.com/ | ||
- | |||
- | ===== Benchmarks and performance ===== | ||
- | |||
- | * Disk usage analysis and cleanup tools -> http://www.linux.com/articles/51600 | ||
- | * KDE : kdirstat -> http://kdirstat.sourceforge.net/ | ||
- | * GNOME : baobab -> http://www.marzocca.net/linux/baobab/ | ||
- | * Linux Benchmark Suite -> http://lbs.sourceforge.net/ | ||
- | |||
- | ==== Hardisk spin-down in Linux ==== | ||
- | |||
- | * http://www.cs.cmu.edu/~mukesh/hacks/spindown/t1.html | ||
- | * http://buffalo.nas-central.org/wiki/Debian_hdd_spindown | ||
- | * http://nabeelc.blogspot.com/2007/01/debian-hdd-spindown-kurobox-central.html | ||
- | * http://hd-idle.sourceforge.net/ | ||
- | * http://mydebian.blogdns.org/?p=145 | ||
- | |||
- | ===== Monitoring ===== | ||
- | |||
- | |||
- | ==== CPU temperature monitoring ==== | ||
- | |||
- | * http://www.lm-sensors.org/ | ||
- | * on debian: xsensors -> http://www.linuxhardware.org/ | ||
- | |||
- | ==== Server Monitoring ==== | ||
- | |||
- | * Icinga Server Monitoring -> http://www.icinga.org/ | ||
- | |||
- | ===== BASH ===== | ||
- | |||
- | * Ubuntu used dash -> https://wiki.ubuntu.com/DashAsBinSh | ||
- | |||
- | |||
- | ===== SElinux ===== | ||
- | |||
- | * http://en.wikipedia.org/wiki/SELinux | ||
- | * HOWTO -> http://www.lurking-grue.org/writingselinuxpolicyHOWTO.html | ||
- | * Unofficial FAQ -> http://www.crypt.gen.nz/selinux/faq.html#0.1 | ||
- | * http://www.linuxtopia.org/online_books/redhat_selinux_guide/index.html | ||
- | * http://www.centos.org/docs/5/html/5.1/Virtualization_Guide/index.html | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== FSlint ===== | ||
- | |||
- | * home -> http://www.pixelbeat.org/fslint/ | ||
- | * Article 'Tidy up your filesystem with FSlint' \\ -> http://www.linux.com/archive/feature/120000 | ||
- | * Article 'FSlint: annoyingly vague, but useful' \\ -> http://www.linuxjournal.com/content/fslint-annoyingly-vague-useful | ||
- | |||
- | |||
- | |||
- | ===== CentOS ===== | ||
- | |||
- | * http://www.centos.org/ | ||
- | * http://www.redhat.com/rhel/ | ||
- | * CentOS wiki -> http://wiki.centos.org/ | ||
- | * http://wiki.centos.org/HowTos/Xen/InstallingCentOSDomU | ||
- | * Yum/RPM tips -> http://wiki.centos.org/TipsAndTricks/YumAndRPM | ||
- | * CentOS mirror -> \\ http://ftp.nluug.nl/ftp/pub/os/Linux/distr/CentOS/5.1/os/i386/ \\ http://ftp.tudelft.nl/centos.org/ | ||
- | * RHEL mirror \\ http://ftp.nluug.nl/ftp/pub/os/Linux/distr/RedHat/ftp/redhat/linux/updates/enterprise/ \\ ftp://ftp.nluug.nl/pub/os/Linux/distr/RedHat/ftp/redhat/linux/updates/enterprise/ | ||
- | * The Perfect Server - CentOS 5.2 \\ -> http://www.howtoforge.com/perfect-server-centos-5.2 | ||
- | * Redhat Enterprise Linux (RHEL) manuals \\ -> https://www.redhat.com/docs/manuals/enterprise/ | ||
- | |||
- | <code> | ||
- | if URL = http://ftp.tudelft.nl/centos.org/5.5/os/i386/ (d1008 current) | ||
- | (Note: onnet needs to match boot media) | ||
- | |||
- | then "netinstall" provide this info: | ||
- | |||
- | Server = ftp.tudelft.nl | ||
- | Path = /centos.org/5.5/os/i386 | ||
- | </code> | ||
- | |||
- | <code> | ||
- | http://ftp.tudelft.nl/centos.org/5.5/os/x86_64/ | ||
- | Server = ftp.tudelft.nl | ||
- | Path = /centos.org/5.5/os/x86_64 | ||
- | http://ftp.tudelft.nl/centos.org/5.5/isos/x86_64/CentOS-5.5-x86_64-netinstall.iso | ||
- | </code> | ||
- | |||
- | <code> | ||
- | http://ftp.tudelft.nl/centos.org/6.2/os/x86_64/ | ||
- | Server = ftp.tudelft.nl | ||
- | Path = /centos.org/6.2/os/x86_64 | ||
- | http://ftp.tudelft.nl/centos.org/6.2/isos/x86_64/CentOS-6.2-x86_64-netinstall.iso | ||
- | </code> | ||
- | |||
- | <code> | ||
- | http://ftp.tudelft.nl/centos.org/6.5/os/i386/ | ||
- | Server = ftp.tudelft.nl | ||
- | Path = /centos.org/6.5/os/i386 | ||
- | http://ftp.tudelft.nl/centos.org/6.5/isos/i386/CentOS-6.5-i386-netinstall.iso | ||
- | </code> | ||
- | |||
- | |||
- | === Redhat manuals === | ||
- | |||
- | * http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/index.html | ||
- | |||
- | === CentOS minimal DVDs === | ||
- | |||
- | * http://wiki.centos.org/Manuals/ReleaseNotes/CentOSMinimalCD6.3 | ||
- | * http://mirror.proserve.nl/centos/6.3/isos/x86_64/ | ||
- | * Note: EFI = [[ | ||
- | http://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface | ||
- | |Extensible Firmware Interface]] | ||
- | |||
- | ===== RPM ===== | ||
- | |||
- | * http://www.rpm.org/RPM-HOWTO/ | ||
- | * http://en.wikipedia.org/wiki/RPM_Package_Manager | ||
- | * Get ALL Kinds of packages on **pkgs.org** -> http://pkgs.org/ \\ //Search for RPM, DEB, TGZ, TXZ packages from well-known repositories of the Archlinux, Fedora, CentOS, RHEL, Scientific Linux, Debian, Ubuntu, openSUSE, Mandriva, Mageia and Slackware distributions// | ||
- | |||
- | |||
- | ==== Dag Wiers RPM Repository ==== | ||
- | |||
- | * http://dag.wieers.com/rpm/FAQ.php#B | ||
- | |||
- | <code> | ||
- | rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm | ||
- | rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm | ||
- | rpm -Uhv http://apt.sw.be/redhat/el4/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.i386.rpm | ||
- | </code> | ||
- | |||
- | ==== EPEL RPM Repository ==== | ||
- | |||
- | * https://fedoraproject.org/wiki/EPEL | ||
- | * CAREFULL - these are Fedora pcks, may not be compatible with CentOS | ||
- | |||
- | <code> | ||
- | rpm -Uvh http://download.fedora.redhat.com/pub/epel/4/i386/epel-release-4-9.noarch.rpm | ||
- | rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm | ||
- | rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-3.noarch.rpm | ||
- | |||
- | See for latest version: | ||
- | http://download.fedora.redhat.com/pub/epel/5/i386/repoview/epel-release.html | ||
- | ==> | ||
- | rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm | ||
- | </code> | ||
- | |||
- | |||
- | |||
- | ===== Ubuntu ===== | ||
- | |||
- | * http://www.ubuntu.com/ | ||
- | * https://help.ubuntu.com/ | ||
- | * [[wp>List_of_Ubuntu_releases|List of Ubuntu releases]] | ||
- | * Ubuntu "netboot" CD (AMD64 is also for Intel) \\ -> https://help.ubuntu.com/community/Installation/MinimalCD | ||
- | * http://ubuntuguide.org/wiki/Main_Page | ||
- | * https://help.ubuntu.com/community/SettingUpSamba | ||
- | * Ubuntu on USB stick -> \\ http://www.pendrivelinux.com/2007/09/28/usb-ubuntu-710-gutsy-gibbon-install/ | ||
- | * Ubuntu Firewall UFW (instead of iptables) -> https://wiki.ubuntu.com/UbuntuFirewall | ||
- | |||
- | Remove NetworkManager, manual network config: | ||
- | <code> | ||
- | /etc/init.d/NetworkManager stop | ||
- | update-rc.d -f NetworkManager remove | ||
- | /etc/init.d/networking stop | ||
- | vi /etc/network/interfaces | ||
- | /etc/init.d/networking start | ||
- | </code> | ||
- | |||
- | Disable GUI (X) and start in CLI: | ||
- | <code> | ||
- | update-rc.d -f gdm remove | ||
- | /etc/init.d/gdm stop | ||
- | </code> | ||
- | |||
- | * VNC on Ubuntu -> http://ubuntuforums.org/showthread.php?t=795036 | ||
- | * extra info for statefull VNC on Ubuntu -> http://ubuntuforums.org/showthread.php?t=122402 | ||
- | * Universe/Mulitverse -> http://www.ubuntux.org/how-to-add-universe-and-multiverse-repository | ||
- | |||
- | === Upstart replacement of SysInitV === | ||
- | |||
- | * http://upstart.ubuntu.com/ | ||
- | |||
- | ===== Debian ===== | ||
- | |||
- | * http://www.debian.org/ | ||
- | * http://www.debian.org/CD/netinst/#netinst-stable | ||
- | * 64-bit Debian (intel-64, x86_64) is called amd64 in Debian/Ubuntu (so amd64 will run on both AMD and Intel) | ||
- | * http://en.wikipedia.org/wiki/Debian | ||
- | * http://en.wikipedia.org/wiki/Debian_Free_Software_Guidelines | ||
- | * [[http://www.debian.org/releases/stable/i386/|Debian GNU/Linux Installation Guide]] | ||
- | * http://www.debianadmin.com/ | ||
- | * http://www.debian-administration.org/ | ||
- | * http://www.debian.org/doc/manuals/reference | ||
- | * Debian package management (dpkg dselect apt-get aptitude) \\ -> http://www.debian.org/doc/manuals/reference/ch-package.en.html | ||
- | /ch-gateway.en.html|Debian Networking Reference]] | ||
- | * http://www.debian.org/doc/manuals/reference/ | ||
- | * http://www.debian.org/doc/manuals/system-administrator/ | ||
- | * Debian nirvana commands \\ -> http://www.debian.org/doc/manuals/reference/ch-package.en.html#s-debian-package | ||
- | * apt-cacher \\ -> http://www.debuntu.org/how-to-set-up-a-repository-cache-with-apt-cacher | ||
- | |||
- | **Howto Boot debian in text mode instead of graphical mode (GUI)** | ||
- | |||
- | <code> | ||
- | You can prevent automatic running of the GUI when you boot your | ||
- | debian machine by disabling your login manager be it KDM, GDM or | ||
- | XDM from running at boot time. To disable the login manager from | ||
- | automatically running at boot up, run the following command as root | ||
- | |||
- | #update-rc.d -f gdm remove | ||
- | |||
- | Replace gdm with kdm or xdm if they are what you use. | ||
- | |||
- | To start X manually, you would then have to login at the command | ||
- | prompt and enter the command startx. | ||
- | |||
- | To reset your login manager so that it runs at boot up, do | ||
- | |||
- | #update-rc.d -f gdm defaults | ||
- | </code> | ||
- | |||
- | <code> | ||
- | # set sources.list | ||
- | cat > /etc/apt/sources.list | ||
- | |||
- | deb http://ftp.nl.debian.org/debian/ lenny main | ||
- | deb-src http://ftp.nl.debian.org/debian/ lenny main | ||
- | deb http://security.debian.org/ lenny/updates main contrib | ||
- | deb-src http://security.debian.org/ lenny/updates main contrib | ||
- | |||
- | # update: | ||
- | aptitude update | ||
- | |||
- | # first upgrade the core apt packages | ||
- | aptitude install apt dpkg aptitude | ||
- | |||
- | # perform the full upgrade | ||
- | aptitude full-upgrade | ||
- | # old way: apt-get dist-upgrade | ||
- | </code> | ||
- | |||
- | * Boot Debian via PXE -> http://howtoforge.com/pxe_booting_debian | ||
- | * Boot Debian in 5 secs -> http://lwn.net/Articles/299483/ | ||
- | * alternative kernel in Debian -> http://wiki.debian.org/DebianKernel | ||
- | * etch-and-a-half -> http://www.debian.org/releases/etch/debian-installer/etchnhalf | ||
- | * APT-howto -> http://www.debian.org/doc/manuals/apt-howto/ | ||
- | * http://packages.debian.org/nl/etch-backports/ | ||
- | * [[http://debathena.mit.edu/config-packages/ | ||
- | |config-package-dev package]] - "Configuration packages are packages whose purpose is to configure a Debian system, rather than add new software." | ||
- | |||
- | ==== Debian ISO ==== | ||
- | |||
- | * i386 | ||
- | * http://ftp.nl.debian.org/debian-cd/current/i386/iso-cd/ | ||
- | * http://ftp.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/boot.img.gz | ||
- | * amd64 | ||
- | * http://ftp.nl.debian.org/debian-cd/current/amd64/iso-cd/ | ||
- | * http://ftp.debian.org/debian/dists/stable/main/installer-amd64/current/images/hd-media/boot.img.gz | ||
- | |||
- | <code> | ||
- | # Create bootable CD | ||
- | 0. get 'boot.img.gz' with same version/arch as ISO | ||
- | 1. mount USB in Linux | ||
- | 2. raw copy IMG: | ||
- | > zcat boot.img.gz > /dev/sdb | ||
- | 3. mount in macOS | ||
- | 4. copy ISO in root dir of USB | ||
- | </code> | ||
- | |||
- | ==== Debian LiveCD ==== | ||
- | |||
- | * http://packages.debian.org/search?keywords=live-magic | ||
- | |||
- | <code> | ||
- | # Installing debootstrap or cdebootstrap from backports.org | ||
- | |||
- | # add | ||
- | vi /etc/apt/sources.list | ||
- | deb http://www.backports.org/debian etch-backports main | ||
- | |||
- | apt-get update | ||
- | apt-get install -t etch-backports debootstrap | ||
- | |||
- | # It is not recommended that you use live-helper from | ||
- | # backports.org as it is likely to be out of date. | ||
- | |||
- | apt-get install -t testing live-helper | ||
- | </code> | ||
- | |||
- | * live-helper -> http://wiki.debian.org/DebianLive/live-helper | ||
- | * homepage live-helper -> http://debian-live.alioth.debian.org/ | ||
- | * Why Debian Live? -> http://live.debian.net/manual/html/about.html | ||
- | * Debian Live Manual -> http://live.debian.net/manual/html/ | ||
- | * http://wiki.debian.org/DebianLive/FAQ | ||
- | * Excellent article on initramfs (vs. initrd): \\ Introducing initramfs, a new model for initial RAM disks \\ -> http://www.linuxfordevices.com/index.php?option=content&task=view&id=44954 | ||
- | |||
- | ==== Debian USB ==== | ||
- | |||
- | * http://wiki.debian.org/BootUsb | ||
- | * http://linux.simple.be/debian/usb | ||
- | * http://www.debian-administration.org/article/Boot_Debian_from_an_USB_device | ||
- | * http://www.linuxconfig.org/install-debian-linux-from-usb-boot-memory-stick | ||
- | |||
- | * **OR** (d1510): just install from Live-Install CD image on USB: | ||
- | * info -> https://www.debian.org/CD/live/ | ||
- | * download -> http://cdimage.debian.org/debian-cd/current-live/i386/iso-hybrid/ | ||
- | * FAQ/install -> https://www.debian.org/CD/faq/ | ||
- | * Debian8/Jessie -> https://www.debian.org/releases/stable/installmanual | ||
- | * on d151025 (it worked!!) I did this on my Macbook with Debain in VMware: <code> | ||
- | # i386 | ||
- | wget http://cdimage.debian.org/debian-cd/current-live/i386/iso-hybrid/debian-live-8.2.0-i386-standard.iso | ||
- | wget http://ftp.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/boot.img.gz | ||
- | # amd64 | ||
- | wget http://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/debian-live-8.2.0-amd64-standard.iso | ||
- | wget http://ftp.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/boot.img.gz | ||
- | same: http://ftp.debian.org/debian/dists/stable/main/installer-i386/20150422+deb8u2/images/hd-media/boot.img.gz | ||
- | # | ||
- | # in Debian8-VM: | ||
- | zcat boot.img.gz > /dev/sdb | ||
- | # on Mac copy ISO (note: in Debian the partition table was corrupt??) | ||
- | cp debian-live-8.2.0-i386-standard.iso /Volumes/Debian\ Inst/ | ||
- | # note when you boot the USB stick, the first installer welcom page is quick, but then it is slow >10m (read ISO in RAM?) | ||
- | </code> | ||
- | |||
- | <code> | ||
- | # create bootable USB stick with latest standard netinst debian ISO for easy system install: | ||
- | |||
- | # http://www.debian-administration.org/article/Boot_Debian_from_an_USB_device | ||
- | fdisk -l | ||
- | umount /dev/sdb | ||
- | wget http://ftp.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/boot.img.gz | ||
- | # sudo sh -c 'zcat boot.img.gz > /dev/sdb' | ||
- | zcat boot.img.gz > /dev/sdb | ||
- | mkdir /mnt/sdb | ||
- | mount /dev/sdb /mnt/sdb | ||
- | # old: wget http://cdimage.debian.org/debian-cd/5.0.7/i386/iso-cd/debian-507-i386-netinst.iso | ||
- | wget wget http://cdimage.debian.org/debian-cd/current/i386/iso-cd/debian-6.0.6-i386-netinst.iso | ||
- | cp debian-6.0.6-i386-netinst.iso /mnt/sdb | ||
- | sync | ||
- | umount /dev/sdb | ||
- | </code> | ||
- | |||
- | * **__Summary__** (from above) | ||
- | * source: http://www.debian-administration.org/article/Boot_Debian_from_an_USB_device | ||
- | * Mount USB in Linux | ||
- | * wget http://ftp.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/boot.img.gz \\ or get latest from: http://ftp.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/ | ||
- | * raw copy on USB: <code> | ||
- | zcat boot.img.gz > /dev/sdb | ||
- | </code> | ||
- | * in Mac copy ISO from: \\ http://ftp.nl.debian.org/debian-cd/current/i386/iso-cd/debian-7.7.0-i386-netinst.iso \\ or get latest from: http://ftp.nl.debian.org/debian-cd/current/i386/iso-cd/ | ||
- | |||
- | * Debian6 on USB "the flexible way (syslinux)" \\ -> http://www.debian.org/releases/stable/i386/ch04s03.html.en#usb-copy-flexible | ||
- | |||
- | <code> | ||
- | # get tools: | ||
- | apt-get install dosfstools syslinux mtools tofrodos | ||
- | # check DOS partition table with 1 primary, bootable, FAT16, 2GB partition: | ||
- | umount /dev/sdb1 | ||
- | # create FAT16 (type 6) partition and set bootable flag: | ||
- | fdisk /dev/sdb | ||
- | # install MBR | ||
- | install-mbr /dev/sdb | ||
- | # create a FAT16 partition: | ||
- | mkdosfs -n DEBIAN6 -F 16 /dev/sdb1 | ||
- | # create bootable disk: | ||
- | syslinux /dev/sdb1 | ||
- | # mount USB disk: | ||
- | mkdir -pv /mnt/sdb1 | ||
- | mount /dev/sdb1 /mnt/sdb1 | ||
- | cd /mnt/sdb1 | ||
- | # get boot images: | ||
- | wget -c http://ftp.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/vmlinuz | ||
- | wget -c http://ftp.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/initrd.gz | ||
- | # create config file: | ||
- | cat > syslinux.cfg | ||
- | default vmlinuz | ||
- | append initrd=initrd.gz | ||
- | ^D | ||
- | todos syslinux.cfg | ||
- | # copy ISO image | ||
- | wget -c http://cdimage.debian.org/debian-cd/6.0.4/i386/iso-cd/debian-6.0.4-i386-netinst.iso | ||
- | # done | ||
- | sync | ||
- | cd | ||
- | umount /dev/sdb1 | ||
- | </code> | ||
- | |||
- | ==== d1611 bootable USB Debian installer ==== | ||
- | |||
- | <code> | ||
- | # debian-netinst-usb-boot-setup.txt | ||
- | |||
- | 1. download the latest stable 'debian-x.x.x-amd64-netinst.iso' from: | ||
- | https://www.debian.org/distrib/netinst/ | ||
- | Direct link: http://cdimage.debian.org/debian-cd/8.6.0/amd64/iso-cd/debian-8.6.0-amd64-netinst.iso | ||
- | |||
- | 2. download MATCHING latest stable 'boot.img.gz' from: | ||
- | http://ftp.debian.org/debian/dists/Debian8.6/main/installer-amd64/current/images/hd-media/ | ||
- | Direct link: http://ftp.debian.org/debian/dists/Debian8.6/main/installer-amd64/current/images/hd-media/boot.img.gz | ||
- | |||
- | 3. in Linux (not Mac), low-level copy 'boot.img.gz' to USB dev: | ||
- | zcat boot.img.gz > /dev/sdb | ||
- | |||
- | 4. in Mac (or Linux), copy 'debian-x.x.x-amd64-netinst.iso' to the root filesystem of USB disk. | ||
- | |||
- | 5. boot USB | ||
- | </code> | ||
- | |||
- | |||
- | ==== Alix ==== | ||
- | |||
- | * Debian Lenny on Alix -> http://debian-on-alix.blogspot.com/2008_12_01_archive.html | ||
- | * Debian Etch Live on Alix \\ -> http://martin.balint.cz/2008/11/debian-etch-on-alix-2c3-board/ | ||
- | * Voyage Linux is built on Debian-Live -> http://linux.voyage.hk/ | ||
- | * http://www.brool.com/index.php/setting-up-an-alix | ||
- | ==== Voyage Linux ==== | ||
- | |||
- | * home -> http://linux.voyage.hk/ | ||
- | * Running Voyage with Qemu -> http://www.punknix.com/node/118 | ||
- | * howto voyage on alix -> http://www.networksoul.net/tag/voyage/ | ||
- | * http://linux.voyage.hk/content/getting-started-pxe-boot-v07x | ||
- | * http://linux.voyage.hk/content/getting-started-pxe-boot-v06x | ||
- | |||
- | ===== Radius ===== | ||
- | |||
- | |||
- | ==== FreeRadius ==== | ||
- | |||
- | * http://freeradius.org/ | ||
- | * FreeRadius WIKI -> http://wiki.freeradius.org/ | ||
- | * http://www.linuxquestions.org/questions/linux-networking-3/freeradius-561154/ | ||
- | * [[ | ||
- | http://www.fatofthelan.com/articles/articles.php?pid=27| | ||
- | Setting Up 802.1x Authentication with Debian Linux and FreeRadius | ||
- | Part 1]] | ||
- | * uses freeradius 1.1.7 \\ [[ | ||
- | http://www.linuxinsight.com/building-debian-freeradius-package-with-eap-tls-ttls-peap-support.html| | ||
- | Building Debian FreeRadius package with EAP/TLS/TTLS/PEAP support | ||
- | ]] | ||
- | * Open Source Radius test tool -> http://rjclient.sourceforge.net/ | ||
- | * free radius test -> http://www.iea-software.com/products/radlogin4.cfm | ||
- | * hints on FreeRadius testing \\ -> http://www.mail-archive.com/freeradius-users@lists.freeradius.org/msg44014.html | ||
- | * Deploying RADIUS, Configuring EAP \\ -> http://deployingradius.com/documents/configuration/eap.html | ||
- | * Deploying RADIUS, Setting up FreeRADIUS for the first time \\ -> http://deployingradius.com/documents/configuration/setup.html | ||
- | * http://deployingradius.com/documents/configuration/active_directory.html | ||
- | |||
- | |||
- | ==== Radius info ==== | ||
- | |||
- | * Book -> http://deployingradius.com/ | ||
- | * [[wp>RADIUS]] | ||
- | * [[wp>IEEE_802.1X|IEEE 802.1X]] | ||
- | * [[wp>Extensible_Authentication_Protocol|Extensible Authentication Protocol]] (EAP) | ||
- | * Common EAP Problems and their Solutions \\ -> http://deployingradius.com/documents/configuration/eap-problems.html | ||
- | |||
- | ===== TACACS+ ===== | ||
- | |||
- | * [[wp>TACACS+]] | ||
- | * http://www.shrubbery.net/tac_plus/ | ||
- | * http://tacacs-plus.rubyforge.org/ | ||
- | * http://www.openwall.com/articles/TACACS+-Protocol-Security | ||
- | |||
- | ===== Java ===== | ||
- | |||
- | * Test Java VM -> http://www.java.com/en/download/help/testvm.xml | ||
- | * http://wiki.centos.org/HowTos/JavaOnCentOS | ||
- | * http://robinbowes.com/article.php/20070819171936111 | ||
- | |||
- | This worked on CentOS5: | ||
- | * http://www.centos.org/modules/newbb/viewtopic.php?post_id=70788&topic_id=19101 | ||
- | then: | ||
- | <code> | ||
- | ln -s /usr/java/jre1.5.0_17/bin/java /usr/bin/java | ||
- | </code> | ||
- | |||
- | * http://www.java.com/en/download/ | ||
- | |||
- | ===== Postfix ===== | ||
- | |||
- | * Virtual Users And Domains With Postfix, Courier And MySQL (CentOS 5.1) \\ -> http://www.howtoforge.com/virtual-users-and-domains-postfix-courier-mysql-centos5.1 | ||
- | * How To Install courier-imap, courier-authlib, And maildrop On Fedora, RedHat, CentOS \\ -> http://www.howtoforge.com/installing-courier-imap-courier-authlib-maildrop-fedora-redhat-centos | ||
- | * Howto make reliable mx backup server: "Postfix Relay Recipient Maps" \\ -> http://macnugget.org/projects/postfixrelaymaps/ | ||
- | * get address-list from Exhchange (AD) to setup mail-backup \\ -> http://www2.origogeneris.com:4000/relay_recipients.html | ||
- | * JIMSUN Postfix Contribs (oa pflogsum and UCE) \\ -> http://jimsun.linxnet.com/postfix_contrib.html | ||
- | * http://mailgraph.schweikert.ch/ | ||
- | * Tutorial: ISP-style Email Service with Debian-Sarge and Postfix 2.1 \\ -> http://workaround.org/articles/ispmail-sarge/ | ||
- | * Postfix Add-on Software -> http://www.postfix.org/addon.html#logfile | ||
- | | ||
- | |||
- | ===== Networking ===== | ||
- | |||
- | * Guide to IP Layer Network Administration with Linux -> \\ http://linux-ip.net/html/index.html | ||
- | * Linux Bridging -> http://www.linuxfoundation.org/en/Net:Bridge | ||
- | * Ethernet Bridge + netfilter Howto \\ -> http://www.tldp.org/HOWTO/Ethernet-Bridge-netfilter-HOWTO.html | ||
- | * Ethernet-Bridging Tables (ebtables) \\ -> http://ebtables.sourceforge.net/ | ||
- | * Linux Advanced Routing & Traffic Control -> http://lartc.org/ | ||
- | * Home of IPtables -> http://security.maruhn.com/ | ||
- | * MAN iptables -> http://security.maruhn.com/iptables-manual.html | ||
- | * arp-scan source -> http://www.nta-monitor.com/tools/arp-scan/ | ||
- | * arp-scan -> http://packages.debian.org/source/sid/arp-scan | ||
- | * netdiscover (similar to arp-scan) -> http://nixgeneration.com/~jaime/netdiscover/ | ||
- | |||
- | ===== Packet Capture ===== | ||
- | |||
- | * wow -> http://beraldoleal.com/talks/networkkernel.pdf | ||
- | * nice -> [[ https://doc.lagout.org/operating%20system%20/linux/Understanding%20Linux%20Network%20Internals.pdf | | ||
- | Understanding Linux Network Internals.pdf | ||
- | ]] | ||
- | * http://br.kernelnewbies.org/node/150 | ||
- | * http://www.cs.wustl.edu/~jain/cse567-11/ftp/pkt_recp/index.html | ||
- | * http://luca.ntop.org/Ring.pdf | ||
- | * http://www.linuxjournal.com/article/4852 | ||
- | * http://www.linuxjournal.com/article/5617 | ||
- | * http://www.linuxjournal.com/article/4659 \\ The Linux Socket Filter: Sniffing Bytes over the Network (PF_PACKET) | ||
- | * http://www.binarytides.com/packet-sniffer-code-c-linux/ | ||
- | |||
- | ===== syslog ===== | ||
- | |||
- | * syslog-ng -> http://www.balabit.com/network-security/syslog-ng/ | ||
- | * http://www.campin.net/syslog-ng/ | ||
- | * http://www.l3jane.net/doc/server/syslog-ng/ | ||
- | * http://www.softpanorama.org/Logs/Syslog_ng/filter_functions_with_examples.shtml | ||
- | * admin guide -> www.balabit.com/dl/guides/syslog-ng-v2.0-guide-admin-en.pdf | ||
- | * local example -> [[:syslog-ng]] | ||
- | * rsyslog -> http://www.rsyslog.com/ | ||
- | * comparison syslog-ng vs rsyslog -> \\ http://www.rsyslog.com/doc-rsyslog_ng_comparison.html | ||
- | |||
- | ===== Version Control ===== | ||
- | |||
- | ==== Subversion ==== | ||
- | * Synonyms: svn | ||
- | * Wikipedia -> [[wp>Subversion_(software)|subversion]] | ||
- | * Version Control with Subversion -> http://svnbook.red-bean.com/en/1.5/index.html | ||
- | |||
- | ==== Mercurial ==== | ||
- | |||
- | * http://mercurial.selenic.com/ | ||
- | |||
- | ===== DNS on Linux ===== | ||
- | |||
- | ==== dnsmasq ==== | ||
- | |||
- | * DNS caching and proxying with DHCP | ||
- | * Wikipedia -> [[wp>Dnsmasq]] | ||
- | * home page -> http://www.thekelleys.org.uk/dnsmasq/doc.html | ||
- | * kookboek -> http://trac.knorrie.org/kookboek/wiki/DNSMasq | ||
- | |||
- | ===== Watchdog ===== | ||
- | |||
- | * http://www.twam.info/hardware/alix/watchdog-on-alix3d3 | ||
- | |||
- | ===== Boot-CD ===== | ||
- | |||
- | * http://www.ultimatebootcd.com/ |