En sistemas operativos tipo Unix, root es el nombre convencional del usuario que tiene todos los derechos o permisos en todos los modos (monousuario o multiusuario). Normalmente es el usuario propietario del sistema de archivos raíz (/).
El directorio raíz o root en inglés, es el primer directorio o carpeta en una jerarquía. Puede ser representado por una barra diagonal (/) en sistemas Unix o por una barra invertida (\) en sistemas DOS o Windows.
En sistemas Unix y Linux, el usuario root tiene un ID de usuario (UID) de 0. Este usuario tiene la capacidad de realizar cualquier operación en el sistema, incluyendo modificar archivos del sistema, cambiar permisos y administrar usuarios.
El uso del usuario root debe limitarse a tareas administrativas específicas. El uso continuado como root puede representar un riesgo de seguridad importante, ya que:
sudo
para comandos privilegiados.
Comando | Descripción |
---|---|
sudo |
Ejecuta un comando con privilegios de root |
su |
Cambia al usuario root (requiere contraseña) |
chroot |
Cambia el directorio raíz aparente para un comando |
El concepto de root varía ligeramente entre sistemas operativos: