Debian Configuration Notes apt-get install rdate apt-get install lftp apt-get install curl apt-get install unzip apt-get install netcat apt-get install tftp apt-get install webmin apt-get install subversion subversion-tools apt-get install apt-get install apt-get install apt-get install tftp configure/enable in /etc/inetd.conf apt-get install proftpd As an example, here is how to install KDE using Debian: apt-get install kde If you are impatient or don't require the entire suite of KDE applications, you can install the basic core of KDE only: apt-get install kdebase apt-get install telnetd The configuration file for telnet is /etc/inetd.conf. By default it is enabled when you install telnet server. To start telnet server type command: /etc/init.d/inetd restart On debian, the previous step is not required. On Ubuntu: apt-get install xinetd xconv.pl < /etc/inetd.conf -------------------------------------------------------------------------------- To re-run configuration: You have successfully installed Debian, you can revisit this setup process at a later date, by running /usr/sbin/base-config. To turn off the beeping from bash: /etc/inputrc "set bell-style none" # -or- /etc/profile or $HOME/.bash_profile setterm -blength 0 /lib/modules/`uname -r`/kernel/drivers/net/pcmcia -------------------------------------------------------------------------------- Configure wheel Group: groupadd wheel usermod -G wheel -a user sudo /etc/sudoers %wheel ALL=(ALL) NOPASSWD: ALL Configure SUDO for users # sudoedit /etc/sudoers # Uncomment to allow people in group wheel to run all commands # %wheel ALL=(ALL) ALL # Same thing without a password # %wheel ALL=(ALL) NOPASSWD: ALL # Samples # %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom # %users localhost=/sbin/shutdown -h now spc ALL=(ALL) NOPASSWD: ALL Configure Static IP Address # nano /etc/networking/interfaces #/etc/networking/interfaces auto eth0 iface eth0 inet static address 192.168.4.251 netmask 255.255.255.0 broadcast 192.168.4.255 gateway 192.168.4.1 # /etc/init.d/networking restart Configure SSH $ mkdir ~/.ssh $ nano -w ~/.ssh/authorized_keys ssh-rsa ... $ chmod 700 ~/.ssh $ chmod 600 ~/.ssh/authorized_keys # mv /etc/profile /etc/profile.bak # ln -s /base/etc/profile.x /etc/profile comment the PS1 prompt in ~/.bashrc # nano /etc/init.d/bootmisc.sh EDITMOTD=no # mv /etc/motd /etc/motd.bak # ln -s /base/etc/motd /etc/motd -------------------------------------------------------------------------------- #/etc/apt/sources.list deb http://ftp.debian.org/ stable main deb ftp://mirrors.xmission.com/debian/ stable main non-free deb-src ftp://mirrors.xmission.com/debian/ stable main non-free #deb ftp://mirrors.rcn.net/debian/ stable main non-free #deb-src ftp://mirrors.rcn.net/debian/ stable main non-free