Shell Builtin · Permisos y Seguridad
sudo
|
Superuser Do
El comando sudo permite a usuarios autorizados (definidos en /etc/sudoers) ejecutar un comando puntual con los privilegios del superusuario (root), sin necesidad de iniciar sesión como root de forma permanente. Es la piedra angular de la administración segura de servidores: cada ejecución queda auditada.
Sintaxis Estándar
sudo COMANDO [ARGS...]
Parámetros Soportados
| Flag | Nombre Largo | Descripción |
|---|---|---|
| -u USUARIO | --user | Ejecuta el comando como un usuario distinto de root. |
| -l | --list | Lista los comandos que el usuario actual tiene permitido ejecutar vía sudo. |
| -i | --login | Inicia una shell de login completa como root, en vez de ejecutar un solo comando. |
Casos Prácticos en Servidores
Reiniciar un servicio del sistema sin iniciar sesión como root:
sudo systemctl restart nginx
Laboratorio Interactivo
Asistente de Laboratorio SudoQuest
Esperando comandos... Escribe una instrucción en la terminal interactiva para desglosar su comportamiento aquí.