Ir al contenido
  1. Posts/

Administración básica de AlmaLinux - Usuarios

·4 mins
Home Lab CLI Linux Admin
Administración de AlmaLinux - Este artículo es parte de una serie.
Parte 2: Este artículo

Otorgando privilegios Sudo en AlmaLinux 9.2
#

Esta guía te lleva paso a paso por el proceso de agregar un usuario con privilegios administrativos en AlmaLinux 9.2.

Usuarios sin Sudo:
#

Para usuarios que no necesitan privilegios administrativos, simplemente sigue los pasos 1 y 2 a continuación. Estos usuarios tendrán acceso básico al sistema pero no podrán ejecutar comandos con sudo.

¿Por qué usuarios Sudo?
#

Sudo permite a usuarios autorizados ejecutar comandos con permisos elevados, lo cual es crucial para administrar tu servidor de manera efectiva.

Pasos:
#

  1. Crea un nuevo usuario:

Abre una terminal y ejecuta:

sudo useradd miusuario

Reemplaza “miusuario” con el nombre de usuario deseado.

  1. Configura una contraseña segura:

Usa el comando passwd seguido del nombre de usuario:

passwd miusuario

Ingresa y confirma una contraseña segura para el usuario. Aquí hay algunas prácticas para contraseñas seguras:

  • Longitud: Usa una contraseña de al menos 12 caracteres.
  • Complejidad: Combina letras mayúsculas y minúsculas, números y símbolos.
  • Unicidad: Evita usar la misma contraseña para varias cuentas.
  • Gestores de contraseñas: Considera usar un gestor de contraseñas para generar y almacenar contraseñas seguras y únicas para todas tus cuentas.
  1. Otorga acceso Sudo:

Linux usa grupos para administrar permisos. El grupo “wheel” tiene acceso sudo de manera predeterminada. Agreguemos “miusuario” al grupo “wheel”:

sudo usermod -aG wheel miusuario
  1. Verifica el acceso Sudo (Opcional):

Cambia al nuevo usuario:

su - miusuario

Intenta ejecutar un comando con sudo:

sudo ls /root

Si te solicita la contraseña del usuario y el comando se ejecuta, entonces se ha otorgado el acceso sudo.

Cuentas de servicio vs. Cuentas de usuario
#

Hasta ahora, hemos hablado de cuentas de usuario, que son para usuarios humanos que inician sesión e interactúan con el sistema. Existe otro tipo de cuenta: la cuenta de servicio.

Cuentas de servicio:
#

Estas cuentas son utilizadas por programas o servicios que se ejecutan en tu sistema. Proporcionan una forma segura para que estos programas accedan a recursos sin requerir intervención humana o un inicio de sesión de usuario tradicional. A menudo, a las cuentas de servicio se les asignan permisos específicos, lo que les permite realizar tareas limitadas.

Cuentas de usuario vs. Cuentas de servicio:
#

La diferencia clave es que las cuentas de usuario son para usuarios humanos, mientras que las cuentas de servicio son para tareas automatizadas. Además, las cuentas de servicio a menudo no tienen un shell de inicio de sesión como los usuarios, en algunas distribuciones tienen /usr/sbin/nologin como shell de inicio de sesión.

Las cuentas de usuario suelen tener más privilegios y requieren una contraseña para iniciar sesión, mientras que las cuentas de servicio están diseñadas para un acceso programático seguro con permisos limitados.

¡La seguridad es primero!
#

Aquí hay algunas prácticas de seguridad clave que debes seguir al administrar usuarios y permisos en tu servidor AlmaLinux:

  • Principio de privilegio mínimo: Otorga a los usuarios solo los permisos mínimos que necesitan para realizar sus tareas. Esto minimiza el daño si una cuenta de usuario se ve comprometida.
  • Políticas de contraseñas seguras: Implementa requisitos de contraseñas seguras como se mencionó anteriormente. Considera usar un gestor de contraseñas y evita compartir contraseñas.
  • Deshabilita el inicio de sesión root: Para mayor seguridad, deshabilita el inicio de sesión root directo vía SSH. Usa sudo para tareas administrativas cuando sea necesario.
  • Actualizaciones periódicas: Mantén el software y los paquetes de tu sistema actualizados para abordar las vulnerabilidades de seguridad.
  • Monitorea la actividad del sistema: Revisa regularmente los registros del sistema en busca de actividades sospechosas.

Al seguir estas prácticas recomendadas de seguridad, puedes minimizar el riesgo de acceso no autorizado y mantener tu servidor AlmaLinux seguro.

Ahora tienes un usuario sudo dedicado para administrar tu servidor AlmaLinux, usuarios no privilegiados separados para las tareas diarias y una comprensión de las cuentas de servicio para procesos automatizados.

Recuerda, la administración responsable de permisos y las prácticas de seguridad sólidas son clave para mantener un sistema seguro y estable.
Administración de AlmaLinux - Este artículo es parte de una serie.
Parte 2: Este artículo

Relacionados

Administración básica de AlmaLinux - Firewalld
4 mins
Home Lab CLI Linux Admin
Administración básica de AlmaLinux - Instalación
3 mins
Home Lab CLI Linux Admin
Redes 101: DNS, DHCP, y Proxies
3 mins
Networking Home Lab