Para habilitar el usuario root en AlmaLinux, primero abre una terminal y establece una contraseña para el usuario root con el comando
sudo passwd root,
luego ingresa la contraseña de tu usuario actual y una nueva contraseña para root.
Después de esto, puedes cambiar al usuario root con sudo -i o su -, y para acceso remoto por SSH, debes editar /etc/ssh/sshd_config para establecer PermitRootLogin yes y reiniciar el servicio SSH con systemctl restart sshd.
Habilitar el acceso del usuario root
Abre la terminal.
Establece la contraseña de root: Escribe sudo passwd root y presiona Enter.
Ingresa tu contraseña actual cuando se te solicite.
Ingresa una nueva contraseña para el usuario root y presiona Enter.
Vuelve a ingresar la nueva contraseña para confirmarla.
Cambiar al usuario root
Para una nueva sesión de shell: Escribe sudo -i y presiona Enter. El prompt cambiará a # para indicar que estás como root.
Para convertirte en el usuario root: Escribe su - y cuando se solicite, ingresa la contraseña de root.
Para salir de root: Escribe exit para volver a tu cuenta de usuario regular.
Habilitar inicio de sesión remoto root vía SSH
Editar el archivo de configuración SSH:
Abre el archivo con sudo nano /etc/ssh/sshd_config o tu editor de texto preferido.
Cambia la configuración PermitRootLogin:
Busca la línea que comienza con #PermitRootLogin y cámbiala a PermitRootLogin yes. Asegúrate de eliminar el # al inicio de la línea.
Reinicia el servicio SSH:
Ejecuta el comando sudo systemctl restart sshd para aplicar los cambios.
Ahora puedes iniciar sesión en el servidor de forma remota usando el nombre de usuario root y la contraseña que configuraste.