Ein DHCP-Server unter Debian einrichten

Einführung DHCP steht für Dynamic Host Configuration Protocol. Mit einem DHCP-Server kann man Clients in einem Netzwerk automatisch eine IP-Konfiguration zuweisen. Somit muss man bei den Clients nicht manuell eine IP-Konfiguration vornehmen. Meistens wird über den DHCP-Server die IP-Adresse des Clients, die Subnetzmaske vom Netzwerk, der Default-Gateway und der zu verwendende DNS-Server verteilt. Installation Unter Debian heisst das Paket vom DHCP-Server isc-dhcp-server (früher dhcp3-server). Installiert wird es folgendermassen: $ sudo aptitude install isc-dhcp-server Nach der Installation ist der DHCP-Server noch nicht aktiv. Dieser muss zuerst konfiguriert werden. ...

30.08.2011 · 6 min · Emanuel Duss

IP-Adressen in DenyHosts wieder zulassen

Einführung DenyHosts kann dazu verwendet werden, BruteForce-Angriffe abzuwehren. DenyHosts durchsucht Logfiles auf fehlerhafte Logins und sperrt diese nach einer gewissen Anzahl. Blöd ist nur, wenn man sich selber raussperrt. Mit meinem kleinen Skript kann man eine IP-Adresse in DenyHosts wieder entsperren. Manuell Zuerst stoppt man den DenyHosts-Daemon: $ sudo /etc/init.d/denyhosts stop Stopping DenyHosts: denyhosts. Die IP-Adresse muss danach aus dem File /etc/hosts.deny gelöscht werden. $ sudo vi /etc/hosts.deny Dies genügt jedoch noch nicht ganz. Die IP-Adresse ist immer noch nicht erlaubt. DenyHosts führt seperate Listen in einem eigenen Verzeichnis. Das Verzeichnis findet man mit folgendem Befehl heraus: ...

03.07.2011 · 2 min · Emanuel Duss

Meine Konfigurationsdatei für VIM (.vimrc)

Der Texteditor VIM kann mit der Datei ~/.vimrc konfiguriert werden. Alle Befehle in dieser Datei werden beim Start ausgeführt. Dies ist meine Konfigurationsdatei für VIM: "####################################################################### " " ~/.vimrc " vim Konfigurationsdatei " " Copyright 2011 Emanuel Duss " Licensed under GNU General Public License " " 2010-06-19; Emanuel Duss; Erste Version " 2011-02-08; Emanuel Duss; Neu: set list; set listchars " 2011-02-14; Emanuel Duss; Neu: endocing=utf8 " "####################################################################### "####################################################################### " Einstellungen set nocompatible " VIM-Zusätze aktivieren set encoding=utf8 " UTF8 als Zeichensatz set mouse=a " Mausunterstüzung aktivieren set number " Zeilennummern angeben set incsearch " Zeigt Suchergebnisse während dem Suchen an set hlsearch " Suchresultate farbig hervorheben set ignorecase " Ignoriert Gross/Kleinschreibung beim Suchen set smartcase " Nur Gross/Kleinschreibung beachten, wenn Grossbuchstabe vorhanden set autoread " Liest die Datei neu, wenn ausserhalb von VIM geändert. set backup " Erstellt eine Backup-Datei set tabstop=2 " Tabulator entspricht 2 Leerzeichen set softtabstop=2 " Weicher Tabulator set shiftwidth=2 " Einrücktiefe set autoindent " Automatisch einrücken set expandtab " Tabulatoren in Spaces umwandeln set wrap " Zeilenumbruch aktivieren set list " listchars anzeigen set listchars=tab:»·,trail:· " Tabs und Leerzeichen am Zeilenende anzeigen colorscheme default " Farbschema " colorscheme desert " Farbschema syntax on " Code farbig darstellen "####################################################################### " Makros map :w!:!aspell --lang=de check %:e! % map :w! :! pdflatex % map hex :%!xxd " Hexeditor mit \hex starten map nhex :%!xxd -r " Hexeditor mit \nhex beenden map :r!date +\%Y-\%m-\%d map :r!date +\%Y-\%m-\%d_\%H-\%M-\%S " EOF Die aktuellste Version davon gibt es auf GitHub in meinem Configs Repository: .vimrc.

09.04.2011 · 2 min · Emanuel Duss

Dateisystem verschlüsseln mit LUKS

Einführung Mit dm-crpyt kann man unter Linux Festplatten bzw. Dateisysteme verschlüsseln. LUKS (Linux Unified Key Setup) erweitert dm-crypt um einige Funktionen. LUKS ermöglicht zum Beispiel das Verwalten von mehreren Schlüsseln, sowie das automatische erkennen und einbinden von verschlüsselten Geräten ins Dateisystem. LUKS wird mit dem Tool cryptsetup eingerichtet. Logical Volume verschlüsseln 10 GB grosses Logical Volume mit dem Namen seucre in der Volume Group rootvg anlegen: lvcreate -n secure -L 100G rootvg Logical Volume verschlüsseln (sicheres Passwort auswählen): ...

15.03.2011 · 2 min · Emanuel Duss

Arch Linux Grundinstallation mit LVM

Einführung Das verändern der Grösse von einem Filesystem während der Laufzeit ist nur einer der Vorteile vom Logical Volume Manager (LVM). Deshalb habe ich bei meiner Arch Linux Installation auf LVM gesetzt. Der Logical Volume Manager Mit dem Logical Volume Manager kann man Festplatten verwalten. Folgende Grafik (welche ich auch auf Wikipedia veröffentlicht habe), zeigt den Zusammenhang zwischen Physical Partition (PP), Physical Volumes (PV), Logical Volumes (LV) und Volume Groups (VG) sehr gut: ...

03.03.2011 · 3 min · Emanuel Duss
×