Volver a herramientas
UID y GID en Sistemas Unix/Linux
Cada usuario y grupo en un sistema Unix/Linux tiene un identificador numérico único llamado UID (User ID) y GID (Group ID). Estos números son utilizados internamente por el kernel para gestionar permisos.
UIDs especiales
- UID 0 (root) - El superusuario tiene acceso total al sistema
- UID 1-99 - Reservados para usuarios del sistema (daemon, bin, sys)
- UID 100-999 - Usuarios del sistema generados automáticamente
- UID 1000+ - Usuarios normales creados por el administrador
- UID 65534 (nobody) - Usuario sin privilegios para archivos NFS
Casos de uso comunes
- Docker USER:
USER 1000:1000 - Permisos NFS:
chown -R 1000:1000 /data - Archivos /etc/passwd:
ubuntu:x:1000:1000:Ubuntu:/home/ubuntu:/bin/bash