Saltar al contenido
glowfish

Inicio · Ayuda · Configurar un servidor Rocky Linux

Configurar un servidor Rocky Linux: dnf, EPEL, firewalld y SELinux

Rocky Linux reproduce Red Hat Enterprise Linux con la mayor exactitud posible y recibe mantenimiento hasta 2035. Esta guía es válida para Rocky Linux 10 en un servidor Rocky Linux. Los comandos sirven también para Rocky Linux 9.

Qué está instalado

  • dnf con los repositorios BaseOS, AppStream y Extras. CRB está desactivado.
  • NetworkManager para la red. La dirección se fija en la configuración.
  • cronie y rsyslog, ambos activos desde el arranque.
  • sudo. OpenSSH para iniciar sesión se añade al configurar el servidor.

No están instalados firewalld, dnf-automatic, EPEL ni la herramienta de dnf config-manager. Estos datos se refieren al contenedor. Un vServer con KVM arranca con la imagen cloud oficial de Rocky Linux y se configura en el primer arranque con cloud-init. Allí la selección de paquetes puede ser algo mayor.

1. Actualizar

dnf upgrade

2. Actualizaciones de seguridad automáticas

dnf-automatic instala las actualizaciones según un horario. Fije apply_updates = yes en /etc/dnf/automatic.conf y active después el timer:

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

3. Configurar el cortafuegos

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

Primero se permite el puerto SSH y después se activa el cortafuegos. Si SSH usa un puerto distinto del 22, se introduce ese puerto. Si aun así se queda fuera, le ayuda la consola de la cuenta de cliente.

4. Servicios, registros y cron

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

crond ya está en marcha. Las tareas propias se añaden con crontab -e. Los registros están en journalctl y en /var/log, por ejemplo en /var/log/messages.

Activar CRB y EPEL

Muchos programas como htop o fail2ban vienen de EPEL. EPEL necesita el repositorio CRB, que en Rocky Linux está desactivado. La herramienta para ello viene con dnf-plugins-core:

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

SELinux

En un vServer con KVM, SELinux está activado y getenforce muestra Enforcing. Si hay archivos web en una ubicación poco habitual, restorecon -Rv /ruta fija las etiquetas adecuadas. En el contenedor, el anfitrión se encarga del aislamiento y SELinux no está activo.

Versiones y cambio

Rocky Linux 10 recibe mantenimiento hasta 2035 y Rocky Linux 9 hasta 2032. Para cambiar de versión principal está prevista una reinstalación en la cuenta de cliente. Antes, los datos se pueden guardar con el directorio de rescate. Ver Reinstalar el servidor sin perder datos.

Preguntas frecuentes

¿Funcionan los programas para Red Hat Enterprise Linux en Rocky Linux?
Por lo general, sí. Rocky Linux sigue a Red Hat Enterprise Linux con la mayor exactitud posible. Los paquetes y las rutas son los mismos.

Más: Los primeros pasos en su vServer Configurar un servidor AlmaLinux Configurar un servidor Fedora

Ver servidor Rocky Linux