Der Perfekt Server - Debian Squeeze (Debian 6.0) mit BIND und Courier [ISPConfig 3] - Seite 3

4 SSH-Server installieren Debian Squeeze installiert nicht standardmässig OpenSSH, daher müssen wir es selbst machen. Gib ein:

apt-get install ssh openssh-server
Ab sofort kannst Du einen SSH-Client wie PuTTY benutzen und Dich für die restlichen Anleitungsschritte von Deinem Rechner aus auf Deinem Debian Squeeze Server einloggen.

5 vim-nox installieren (optional)

Ich werde vi als Texteditor in dieser Anleitung benutzen. Das standardmässige vi Programm hat einige Macken auf Debian und Ubuntu und um diese zu beheben installieren wir vim-nox:

apt-get install vim-nox
oder alternativ

apt-get install nano
(Das brauchst Du natürlich nicht, wenn Du einen anderen Texteditor wie joe oder nao benutzt.)

6 Netzwerk konfigurieren

Da der Debian Lenny Installer das System so konfiguriert hat, dass es die Netzwerkeinstellungen per DHCP bekommt, müssen wir das ändern, da ein Server eine statische IP-Adresse benötigt. Editiere /etc/network/interfaces und passe es nach Deinen Bedürfnissen an (in diesem Beispiel nutze ich die IP-Adresse 192.168.0.100). Bitte beachte dass ich allow-hotplug eth0 mit auto eth0 ersetze; ansonsten kann man das Netztwerk nicht neu starten und müsste das gesamte System neu starten):

vi /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface #allow-hotplug eth0 #iface eth0 inet dhcp auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1
Dann starte das Netzwerk neu:

/etc/init.d/networking restart
Bitte editiere /etc/hosts. Es sollte folgendermassen aussehen:

vi /etc/hosts
127.0.0.1       localhost.localdomain   localhost
192.168.0.100 server1.example.com server1 # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters
Gib ein

echo server1.example.com > /etc/hostname /etc/init.d/hostname.sh start
Danach gib ein

hostname hostname -f
Beide sollten server1.example.com anzeigen.

7 Debian Installation aktualisieren

Nun Überprüfen wie unsere Sources.list um zu sehen ob auch wirklich alle Repositories vorhanden sind.

Dafür editieren wir die /etc/apt/sources.list

vi /etc/apt/sources.list
deb http://ftp.de.debian.org/debian/ squeeze main
deb-src http://ftp.de.debian.org/debian/ squeeze main deb http://security.debian.org/ squeeze/updates main deb-src http://security.debian.org/ squeeze/updates main deb http://ftp.de.debian.org/debian/ squeeze-updates main deb-src http://ftp.de.debian.org/debian/ squeeze-updates main deb http://packages.dotdeb.org stable all deb-src http://packages.dotdeb.org stable all
Gib ein

apt-get update
um die apt Paket-Datenbank zu aktualisieren und

apt-get upgrade
um die neuesten Updates zu installieren, falls es welche gibt.

Ändern der Default Shell

/bin/sh ist ein symbolischer link zu /bin/dash, wir benötigen /bin/bash, nicht /bin/dash. Um dies zu bewerkstelligen geben wir folgendes ein:

dpkg-reconfigure dash
Use dash as the default system shell (/bin/sh)?
Hier wählen wir No aus

8 Systemuhr synchronisieren

Es ist eine gute Idee, die Systemuhr mit NTP(network time protocol)Server über das Internet zu synchronisieren.

Gib einfach:

apt-get install ntp ntpdate
und Deine Systemzeit wird immer mit ntp synchronisiert.

4 Kommentar(e)

Zum Posten von Kommentaren bitte

Kommentare

Von: greyhound

Super Anleitung! Hatte nach der Installation nur das Problem, dass Postfix nur am lo lauschte. Überprüfen und einstellen kann man das in der /etc/postfix/main.cf: dort muss inet_interfaces = all stehen.


Von: grattu

Probleme mit FTP-Server
Ich nutze das Howto auf meinem STRATO-Server.
Es scheint auch alles zu funktionieren.
Leider bekomme ich keine Verbindung zum FTP-Server.
Ich erhalte als Fehlermeldung: "Authentifizierungs-Fehler"
Ich habe die Installation schon mehrfach vorgenommen, aber ohne Erfolg.
Ich kann natürlich mehr Infos geben, aber ich müßte erstmal wissen was.


Von: Till

Poste Deine Fragen bitte mal im forum.


Von: Xcantion

Wär zumindest einfacher um dein Problem zu lösen...
Dieses Howto hier ist lediglich eine Variante von vielen...