O que significa quando 'ls' mostra um ID de usuário numérico?

1

Sou bastante novo no sistema Ubuntu. Nós temos um servidor Ubuntu onde hospedamos nossos sites WordPress, e eu vi muitos 1002 usuários quando eu fiz o comando ls -lh dentro de um diretório, como:

-rw-rw-r-- 1 1002 www-data 3.0K May 7 2014 wp-login.php

O que é ou quem é o usuário 1002 ?

    
por rolzan 22.12.2014 / 23:49

1 resposta

5

1002 é o UID do usuário que possuiu o arquivo. Ter um valor numérico em vez de um nome de usuário significa que o usuário que possui o arquivo não existe mais no arquivo / etc / passwd.

Se você executar 'cat / etc / passwd', verá uma lista de todas as contas de usuário no sistema.

root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh

O primeiro inteiro é o UID ou a identificação numérica exclusiva do usuário. O segundo é o GUID, e isso pertence ao número do grupo principal do usuário.

Você fez alguma alteração ou removeu o usuário que possui o arquivo do sistema?

    
por Enefbee 22.12.2014 / 23:56