Die .bashrc kann wie folgt angepasst werden:
export PS1='\u:\w\$ ' # Prompt anpassen umask 037 # restriktive Berechtigungen für neue Dateien export LS_OPTIONS='--color=auto' # 'ls' Ausgabe farbig machen eval "`dircolors`" alias ls='ls $LS_OPTIONS' alias ll='ls $LS_OPTIONS -l' alias l='ls $LS_OPTIONS -lA' alias vi='vim'
Die letzte Zeile ist interssant, wenn erweiterte Funktionen von vim
(z.B. Syntax Highlighting) genutzt werden, aber trotzdem vi
als Kommando eingesetzt werden soll.
deb ftp://ftp.freenet.de/pub/ftp.debian.org/debian/ stable main deb-src ftp://ftp.freenet.de/pub/ftp.debian.org/debian/ stable main deb ftp://ftp.gwdg.de/pub/linux/debian/debian/ stable main deb-src ftp://ftp.gwdg.de/pub/linux/debian/debian/ stable main deb ftp://ftp2.de.debian.org/debian/ stable main deb-src ftp://ftp2.de.debian.org/debian/ stable main deb http://security.debian.org/ stable/updates main
Wenn etwas neuere Pakete installiert werden sollen (in meinem Fall z.B. PHP5), dann muss noch ein Eintrag für Testing-Sourcen hinzugefügt werden:
deb ftp://ftp.de.debian.org/debian/ testing main deb-src ftp://ftp.de.debian.org/debian/ testing main
Acquire { http { Proxy "http://host:port"; Timeout "180"; Pipeline-Depth "0"; No-Cache; }; ftp { Proxy "ftp://host:port"; Timeout "180"; Pipeline-Depth "0"; No-Cache; }; }
rm /etc/logrotate.d/exim4-base apt-get remove exim4 exim4-base exim4-config
apt-get update apt-get -u -o APT::Force-LoopBreak=true upgrade
apt-get remove kernel-image-2.4.27-2-386
apt-get install localesconf dpkg-reconfigure localesconf
/etc/vim/vimrc
syntax on set background=dark set nocompatible set nopaste set pastetoggle=<f11> " Konfiguration für Syntax Highlighting => HTML let use_xhtml = 1 let html_number_lines = 1 let html_use_css = 1 " zwischen hellem und dunklen Hintergrund umschalten map <F2> :set bg=light<CR> map <F3> :set bg=dark<CR>
Meine Logfiles werden mit logrotate wöchentlich gesichert und zwar in das Verzeichnis eines hierfür angelegten FTP-Benutzers. So kann ich die Logs regelmäßig auf meinem Heim-PC sichern. Eine Konfigurationsdatei für logrotate für die Systemmeldungen sieht z.B. so aus:
/var/log/syslog /var/log/messages { olddir _Pfad zum Backup-Verzeichnis_/logs/syslog weekly missingok rotate 52 compress delaycompress notifempty create 700 _FTP-Benutzer_ ftpusers sharedscripts }
Logdateien, die so gesichert werden:
apt-get install bzip2 unzip less patch traceroute ssh vim locate
Es gibt mehrere Benutzer und Benutzergruppen, die unterschiedliche Rechte bekommen sollen:
Bestimmten Verzeichnissen müssen spezielle Rechte zugeordnet werden:
umask-Einstellungen: