¿Qué significa el "número" en el campo propietario de los archivos en Linux?

18

Copié muchos archivos a mi nuevo host de Linux. Veo que todos los archivos tienen el propietario y el grupo configurados en 515. Qué significa eso?

Espejismo
fuente
Aclaración: este era el uid / gid de los archivos en el host original. es una buena idea recrear usuarios con los mismos uid / gids cuando migra a un nuevo servidor.
Laher

Respuestas:

24

Probablemente hiciste una copia que conservó el grupo original y el propietario de estos archivos. Dentro de Linux internamente, el propietario y el grupo son básicamente una identificación (en su caso, el número 515). Esta identificación se asigna en un grupo y el nombre de usuario que figuran en /etc/passwdo /etc/group. Verá que en esos archivos, puede encontrar el nombre del usuario y también la identificación utilizada para ese usuario y grupo específico.

Lo más probable es que en el /etc/groupy /etc/passwd, el id "515" no esté en la lista, y por esta razón se muestra el id.

Puede cambiar el ower y el grupo a un propietario y grupo existente con los comandos chowny chgrprespectivamente.

rvdginste
fuente
Nota al margen: el escenario más común para usuarios / grupos huérfanos es la extracción de un archivo.
Mel
7

Esto significa que:

  1. El archivo es propiedad del usuario: grupo 515: 515
  2. los identificadores de usuario y grupo 515 no están definidos en / etc / passwd o / etc / group como asignados a un usuario y grupo específicos.
AJ
fuente
1

Significa que o bien no hay ningún usuario y grupo con esas ID, o que sus nombres son demasiado largos para mostrarse completamente en ese campo.

Ignacio Vazquez-Abrams
fuente
1

Es la identificación de usuario o grupo de usuarios.

La asignación a los nombres de usuario está en / etc / passwd (para identificadores de usuario) o / etc / groups (para identificadores de grupo)

Ver

man id
man usermod  # (the -u option)
man groupmod # (the -g option)
man shadow   # (to know why you shouldn't meddle with /etc/passwd directly)
sehe
fuente