Installation · 1 min read · Jan 11, 2026
Die perfekte Einrichtung - White Box Linux / Red Hat Enterprise Linux 3.0 - Seite 3
2 Installation und Konfiguration des Restlichen Systems
Zusätzliche IP-Adressen konfigurieren
Ich gehe jetzt davon aus, dass die Netzwerkkarte, zu der Sie zusätzliche IP-Adressen hinzufügen möchten, eth0 ist. Im Verzeichnis /etc/sysconfig/network-scripts/ finden Sie die Datei ifcfg-eth0. Sie sieht so aus:
| DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.0.255 HWADDR=00:04:AC:D9:0A:1F IPADDR=192.168.0.100 NETMASK=255.255.255.0 NETWORK=192.168.0.0 ONBOOT=yes TYPE=Ethernet |
Um zusätzliche IP-Adressen zu eth0 zuzuweisen, müssen Sie “virtuelle Netzwerkkarten” erstellen. Die zweite IP-Adresse auf eth0 wird eth0:0 zugewiesen, die dritte eth0:1, usw. Wenn Sie die IP-Adresse 192.168.0.101 zu eth0 zuweisen möchten, müssen Sie die Datei /etc/sysconfig/network-scripts/ifcfg-eth0:0 mit folgendem Inhalt erstellen:
| MTU="" NETMASK=255.255.255.0 BOOTPROTO=none ONPARENT=yes BROADCAST=192.168.0.255 IPADDR=192.168.0.101 NETWORK=192.168.0.0 ONBOOT=yes DEVICE=eth0:0 |
Dann starten Sie Ihr Netzwerk neu:
/etc/init.d/network restart
Quota
Bearbeiten Sie /etc/fstab, sodass es so aussieht (ich habe ,usrquota,grpquota zur Partition LABEL=/home hinzugefügt):
| LABEL=/ / ext3 defaults 1 1 none /dev/pts devpts gid=5,mode=620 0 0 LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2 none /proc proc defaults 0 0 none /dev/shm tmpfs defaults 0 0 /dev/hda5 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0 /dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0 |
Führen Sie dann aus:
touch /home/aquota.user /home/aquota.group
chmod 600 /home/aquota.
mount -o remount /home
quotacheck -avugm
quotaon -avug*
Dienste starten
Alle benötigten Softwarepakete sind bereits auf dem System installiert. Jetzt müssen wir das System so konfigurieren, dass diese Dienste beim Booten gestartet werden:
chkconfig httpd on
chkconfig vsftpd on
chkconfig mysqld on
chkconfig named on
chkconfig saslauthd on
chkconfig ipop3 on
chkconfig imap on
chkconfig cups off
chkconfig isdn off
chkconfig kudzu off
chkconfig pcmcia off
chkconfig sendmail off
chkconfig postfix on
Jetzt starten wir die Dienste, die wir benötigen:
/etc/init.d/sendmail stop
/etc/init.d/postfix start
/etc/init.d/httpd start
/etc/init.d/mysqld start
/etc/init.d/vsftpd start
/etc/init.d/named start
/etc/init.d/saslauthd start
Stellen Sie sicher, dass /etc/hosts so aussieht:
| # Entfernen Sie die folgende Zeile nicht, da sonst verschiedene Programme # die Netzwerkfunktionen benötigen und fehlschlagen werden. 127.0.0.1 server1.example.com server1 localhost.localdomain localhost |
MySQL
Sie sollten ein Passwort für Ihre MySQL-Datenbank festlegen (das Passwort für den MySQL-Benutzer root; das Standardpasswort ist ein leeres Passwort):
mysqladmin -u root password yourrootsqlpassword
mysqladmin -h server1.example.com -u root password yourrootsqlpassword
Wenn Sie bereits ein nicht leeres Passwort haben und es ändern möchten, verwenden Sie diesen Befehl:
mysqladmin -u root -pyourrootsqlpassword password yournewrootsqlpassword
mysqladmin -h server1.example.com -u root -pyourrootsqlpassword password yournewrootsqlpassword
(Bitte beachten Sie: Es gibt kein Leerzeichen zwischen -p und yourrootsqlpassword!)
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.