Title: Administración de usuarios, servicios y paquetes
Course: 2025 - LISI - Virtualizacion 2-2 > Section: Entornos Linux para Virtualización

🧑‍💻 Administración de Usuarios, Servicios y Paquetes en Debian Linux

🎯 Objetivo

Aprender a gestionar usuarios, controlar servicios del sistema y administrar paquetes de software en Debian Linux mediante comandos y herramientas nativas.

👥 1. Administración de Usuarios

🔹 Crear un nuevo usuario:

sudo adduser nombre_usuario

🔹 Asignar privilegios de administrador (sudo):

sudo usermod -aG sudo nombre_usuario

🔹 Ver usuarios del sistema:

cat /etc/passwd

🔹 Eliminar un usuario:

sudo deluser nombre_usuario

🔹 Cambiar contraseña:

sudo passwd nombre_usuario

🔧 2. Administración de Servicios

Debian usa systemd para gestionar servicios.

🔹 Ver estado de un servicio:

systemctl status nombre_servicio
Ejemplo:
systemctl status ssh

🔹 Iniciar, detener o reiniciar servicios:

sudo systemctl start nombre_servicio

sudo systemctl stop nombre_servicio

sudo systemctl restart nombre_servicio

🔹 Habilitar/deshabilitar servicios al inicio:

sudo systemctl enable nombre_servicio

sudo systemctl disable nombre_servicio

🔹 Listar todos los servicios activos:

systemctl list-units --type=service

📦 3. Administración de Paquetes

Debian usa el sistema de paquetes .deb y herramientas como apt y dpkg.

🔹 Actualizar lista de paquetes:

sudo apt update

🔹 Actualizar todos los paquetes instalados:

sudo apt upgrade -y

🔹 Instalar un paquete:

sudo apt install nombre_paquete

Ejemplo:

sudo apt install apache2

🔹 Eliminar un paquete:

sudo apt remove nombre_paquete

🔹 Buscar paquetes disponibles:

apt search nombre

🔹 Ver información de un paquete:

apt show nombre_paquete

🧪 Actividades prácticas sugeridas

1. Crear un usuario llamado virtualizador y asignarle permisos sudo.
2. Instalar y configurar el servicio ssh para acceso remoto.
3. Instalar el paquete htop y verificar su funcionamiento.
4. Deshabilitar el servicio cups si no se usa impresión en el entorno.