Start · Hilfe · Rocky-Linux-Server einrichten
Rocky-Linux-Server einrichten: dnf, EPEL, firewalld und SELinux
Rocky Linux bildet Red Hat Enterprise Linux möglichst genau nach und wird bis 2035 gepflegt. Diese Anleitung gilt für Rocky Linux 10 auf einem Rocky-Linux-Server, die Befehle passen auch zu Rocky Linux 9.
Was installiert ist
- dnf mit den Paketquellen BaseOS, AppStream und Extras. CRB ist ausgeschaltet.
- NetworkManager für das Netz. Die Adresse ist bei der Einrichtung gesetzt.
- cronie und rsyslog, beide laufen ab dem Start.
- sudo. OpenSSH für die Anmeldung kommt bei der Einrichtung des Servers hinzu.
Nicht installiert sind firewalld, dnf-automatic, EPEL und das dnf-Werkzeug config-manager. Diese Angaben gelten für den Container. Ein vServer mit KVM startet mit dem offiziellen Cloud-Abbild von Rocky Linux und wird beim ersten Start mit cloud-init eingerichtet. Dort kann die Paketauswahl etwas größer sein.
1. Aktualisieren
dnf upgrade
2. Automatische Sicherheitsupdates
dnf-automatic spielt Aktualisierungen nach Zeitplan ein. In /etc/dnf/automatic.conf apply_updates = yes setzen, dann den Timer einschalten:
dnf install dnf-automatic
systemctl enable --now dnf-automatic.timer
3. Firewall einrichten
dnf install firewalld
systemctl enable --now firewalld
firewall-cmd --permanent --add-service=ssh
firewall-cmd --permanent --add-service=https
firewall-cmd --reload
Erst den SSH-Port freigeben, dann die Firewall einschalten. Ist SSH auf einen anderen Port als 22 gelegt, diesen Port eintragen. Sperrt man sich doch aus, hilft die Konsole im Kundenkonto.
4. Dienste, Protokolle und cron
systemctl status nginx
systemctl enable --now nginx
journalctl -u nginx -e
crond läuft bereits, eigene Aufgaben trägt crontab -e ein. Protokolle stehen in journalctl und unter /var/log, etwa in /var/log/messages.
CRB und EPEL einschalten
Viele Programme wie htop oder fail2ban kommen aus EPEL. EPEL braucht die Paketquelle CRB, die bei Rocky Linux ausgeschaltet ist. Das Werkzeug dafür kommt mit dnf-plugins-core:
dnf install dnf-plugins-core
dnf config-manager --set-enabled crb
dnf install epel-release
dnf install htop
SELinux
Auf einem vServer mit KVM ist SELinux eingeschaltet, getenforce zeigt Enforcing. Liegen Webdateien an einem ungewohnten Ort, setzt restorecon -Rv /pfad die passenden Kennzeichen. Im Container übernimmt der Host die Abschottung, SELinux ist dort nicht aktiv.
Versionen und Wechsel
Rocky Linux 10 wird bis 2035 gepflegt, Rocky Linux 9 bis 2032. Für den Wechsel der Hauptversion ist eine Neuinstallation im Kundenkonto vorgesehen. Daten lassen sich vorher mit dem Rettungsverzeichnis sichern, siehe Server neu installieren, ohne Daten zu verlieren.
Häufige Fragen
- Laufen Programme für Red Hat Enterprise Linux auf Rocky Linux?
- In aller Regel ja. Rocky Linux folgt Red Hat Enterprise Linux möglichst genau, Pakete und Pfade sind dieselben.
Weiter: Die ersten Schritte auf Ihrem vServer AlmaLinux-Server einrichten Fedora-Server einrichten