O que significa o “número” no campo do proprietário dos arquivos no linux?

18

Eu copiei muitos arquivos para o meu novo host linux. Vejo que todos os arquivos têm o proprietário e o grupo definidos como 515 . O que isso significa?

    
por Mirage 13.05.2011 / 13:32

4 respostas

23

Você provavelmente fez uma cópia que preservou o grupo original e o proprietário desses arquivos. Dentro do linux internamente, o dono e o grupo são basicamente apenas um id (no seu caso, o número 515). Esse id é então mapeado em um grupo e nome de usuário listado em /etc/passwd ou /etc/group . Você verá que nesses arquivos, você pode encontrar o nome do usuário e também o id usado para esse usuário e grupo específicos.

Provavelmente no /etc/group e /etc/passwd , o id "515" não está listado e, por esse motivo, o id em si é mostrado.

Você pode alterar o proprietário e o grupo para um proprietário e grupo existentes com os comandos chown e chgrp , respectivamente.

    
por 13.05.2011 / 13:44
7

Isso significa que:

  1. O arquivo é de propriedade do usuário: group 515: 515
  2. os IDs de usuário e grupo 515 não estão definidos em / etc / passwd ou / etc / group conforme atribuídos a um usuário e grupo específicos.
por 13.05.2011 / 13:34
1

Isso significa que não há usuário nem grupo com esses IDs, ou que seus nomes são muito longos para serem exibidos inteiramente nesse campo.

    
por 13.05.2011 / 13:34
1

É o usuário ou o id do grupo de usuários.

O mapeamento para nomes de usuários está em / etc / passwd (para ids de usuários) ou / etc / groups (para ids de grupos)

Veja

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)
    
por 13.05.2011 / 13:35

Tags