Das perfekte Setup - Ubuntu Feisty Fawn (Ubuntu 7.04) - Seite 3

4 Aktivierung des Root-Accounts

Nach dem Reboot loggt man sich mit dem vorher eingegebenen Benutzernamen (z.B. administrator) ein. Da man alle Schritte dieser Installationsanleitung als Root-Benutzer ausführt, muss man jetzt das Root-Account aktivieren.

Diesen Befehl ausführen:

sudo passwd root

Jetzt dem Root-Benutzer ein Passwort geben. Der Benutzer wird zum Root-Benutzer durch diese Eingabe:

su


5 Installation des SSH-Servers

Ubuntu installiert OpenSSH nicht automatisch, deshalb muss man dies nun selbst tun. Dazu diesen Befehl eingeben:

apt-get install ssh openssh-server

Nun wird man aufgefordert, die Installation-CD erneut in das CD-Laufwerk einzulegen.

6 Konfiguration des Netzwerks

Da der Ubuntu-Installer das System so konfiguriert hat, dass es die Netzwerkeinstellungen via DHCP bekommt, muss man das jetzt ändern. Der Grund: Ein Server sollte eine statische IP-Adresse haben. Man editiert /etc/network/interfaces und passt es an die eigenen Bedürfnisse an (in diesem Setup-Beispiel werde ich die IP-Adresse 192.168.0.100 benutzen):

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 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 startet man das Netzwerk neu::

/etc/init.d/networking restart

Dann editiert man /etc/hosts - es sollte so 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 ff02::3 ip6-allhosts
Jetzt ausführen:

echo server1.example.com > /etc/hostname

und das System rebooten:

shutdown -r now

Danach das ausführen:

hostname
hostname -f

Beides sollte anzeigen: server1.example.com.

Von jetzt an kann man einen SSH-Client, z.B. PuTTY, nutzen und die Arbeitsstation mit dem Ubuntu-Feisty-Fawn-Server verbinden: Dies zeigen die nachfolgenden Schritte dieser Installationsanleitung.

7 Editierung von /etc/apt/sources.list und Update der Linux Installation

Man editiert /etc/apt/sources.list. Nun kommentiert man den Eintrag der Installations-CD aus oder löscht ihn aus der Datei. Dabei muss man sichergehen, dass der universe und multiverse Speicher aktiv sind. Es sollte so aussehen:

vi /etc/apt/sources.list

deb http://de.archive.ubuntu.com/ubuntu/ feisty main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ feisty main restricted ## Major bug fix updates produced after the final release of the ## distribution. deb http://de.archive.ubuntu.com/ubuntu/ feisty-updates main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ feisty-updates main restricted ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## universe WILL NOT receive any review or updates from the Ubuntu security ## team. deb http://de.archive.ubuntu.com/ubuntu/ feisty universe deb-src http://de.archive.ubuntu.com/ubuntu/ feisty universe ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## multiverse WILL NOT receive any review or updates from the Ubuntu ## security team. deb http://de.archive.ubuntu.com/ubuntu/ feisty multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ feisty multiverse ## Uncomment the following two lines to add software from the 'backports' ## repository. ## N.B. software from this repository may not have been tested as ## extensively as that contained in the main release, although it includes ## newer versions of some applications which may provide useful features. ## Also, please note that software in backports WILL NOT receive any review ## or updates from the Ubuntu security team. # deb http://de.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse # deb-src http://de.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse deb http://security.ubuntu.com/ubuntu feisty-security main restricted deb-src http://security.ubuntu.com/ubuntu feisty-security main restricted deb http://security.ubuntu.com/ubuntu feisty-security universe deb-src http://security.ubuntu.com/ubuntu feisty-security universe deb http://security.ubuntu.com/ubuntu feisty-security multiverse deb-src http://security.ubuntu.com/ubuntu feisty-security multiverse
Dann das ausführen:

apt-get update

um die Apt-Paketdatenbank zu aktualisieren und

apt-get upgrade

die letzen Updates zu installieren (wenn es welche gibt).

8 Änderung der voreingestellten Kommandozeile

/bin/sh ist ein Symlink (symbolischer Link) zu /bin/dash, doch man braucht /bin/bash, not /bin/dash. Man ändert dies so:

rm -f /bin/sh
ln -s /bin/bash /bin/sh

Tut man da nicht, wird die ISPConfig-Installation fehlschlagen.

0 Kommentar(e)

Zum Posten von Kommentaren bitte

Kommentare

Von: admin