Setting different permission bits for files and directories

If you want to recursively set the permission bits for a whole directory structure, you need to differentiate between files and directories. Directories need to be executable so you can enter them. Files should generally be non-executable. The Swiss Army Knife command line tool find can help you with that. I wrote a small bash […]

Backup mit rdiff-backup

Um die Daten meines Linux-Notebooks regelmäßig zu sichern verwende ich rdiff-backup. Dabei handelt es sich um ein Kommandozeilenprogramm, das auf reverse diffs basiert. Dabei liegt nach jedem Backup-Durchgang die neueste Version der Datei im Backup-Verzeichnis. Zudem werden die Änderungen zu beliebig vielen vorherigen Versionen gespeichert, so dass alte Versionen problemlos wiederhergestellt werden können. rdiff-backup funktioniert […]

NIS / NFS versus iptables

Wer schon einmal versucht hat, NIS oder NFS hinter einem restriktiv konfigurierten Paketfilter zu betreiben, kennt das Problem: Die relevanten Dienste verwenden teils keine festen Portnummern, da sie über RPC (portmap) genutzt werden. Man kann feste Portnummern konfigurieren, auch wenn dies nur über Umwege möglich ist. Im Folgenden beziehe ich mich auf Debian Etch (4.0).