Vai al contenuto
glowfish

Home · Assistenza · Configurare un server Rocky Linux

Configurare un server Rocky Linux: dnf, EPEL, firewalld e SELinux

Rocky Linux riproduce Red Hat Enterprise Linux nel modo più esatto possibile ed è mantenuto fino al 2035. Questa guida vale per Rocky Linux 10 su un server Rocky Linux, i comandi vanno bene anche per Rocky Linux 9.

Cosa è installato

  • dnf con i repository BaseOS, AppStream ed Extras. CRB è disattivato.
  • NetworkManager per la rete. L'indirizzo è impostato alla configurazione.
  • cronie e rsyslog, entrambi attivi dall'avvio.
  • sudo. OpenSSH per l'accesso si aggiunge con la configurazione del server.

Non sono installati firewalld, dnf-automatic, EPEL e lo strumento dnf config-manager. Questi dati valgono per il container. Un vServer con KVM si avvia con l'immagine cloud ufficiale di Rocky Linux e viene configurato al primo avvio con cloud-init. Lì la scelta di pacchetti può essere un po' più ampia.

1. Aggiornare

dnf upgrade

2. Aggiornamenti di sicurezza automatici

dnf-automatic installa gli aggiornamenti secondo una pianificazione. Impostare apply_updates = yes in /etc/dnf/automatic.conf, poi attivare il timer:

dnf install dnf-automatic
systemctl enable --now dnf-automatic.timer

3. Configurare il firewall

dnf install firewalld
systemctl enable --now firewalld
firewall-cmd --permanent --add-service=ssh
firewall-cmd --permanent --add-service=https
firewall-cmd --reload

Prima consentire la porta SSH, poi attivare il firewall. Se SSH usa una porta diversa dalla 22, inserire quella porta. Se ci si chiude fuori lo stesso, aiuta la console nell'account cliente.

4. Servizi, log e cron

systemctl status nginx
systemctl enable --now nginx
journalctl -u nginx -e

crond gira già, i propri compiti si inseriscono con crontab -e. I log si trovano in journalctl e in /var/log, ad esempio in /var/log/messages.

Attivare CRB ed EPEL

Molti programmi come htop o fail2ban arrivano da EPEL. EPEL richiede il repository CRB, che in Rocky Linux è disattivato. Lo strumento necessario arriva con dnf-plugins-core:

dnf install dnf-plugins-core
dnf config-manager --set-enabled crb
dnf install epel-release
dnf install htop

SELinux

Su un vServer con KVM SELinux è attivo, getenforce mostra Enforcing. Se i file web si trovano in un percorso insolito, restorecon -Rv /percorso imposta le etichette adatte. Nel container l'isolamento lo gestisce l'host, lì SELinux non è attivo.

Versioni e cambio

Rocky Linux 10 è mantenuto fino al 2035, Rocky Linux 9 fino al 2032. Per il cambio di versione principale è prevista una reinstallazione nell'account cliente. Prima i dati si possono salvare con la directory di soccorso, vedi Reinstallare il server senza perdere dati.

Domande frequenti

I programmi per Red Hat Enterprise Linux girano su Rocky Linux?
Di norma sì. Rocky Linux segue Red Hat Enterprise Linux nel modo più esatto possibile, pacchetti e percorsi sono gli stessi.

Continua: I primi passi sul suo vServer Configurare un server AlmaLinux Configurare un server Fedora

Vedi il server Rocky Linux