Entrada do comando Useradd

0

Se você adicionar um usuário usando useradd, será solicitado a fornecer algumas outras informações sobre o usuário (nome completo, número da sala, telefone comercial etc.).

Onde exatamente esta informação está sendo armazenada? Como você acessa essa informação? Como você edita essas informações?

    
por Jack Pettersson 30.12.2014 / 11:56

3 respostas

2

Estes são os dados GECOS e são armazenados em /etc/passwd , no quinto campo como um conjunto de valores separados:

$ getent passwd pulse
pulse:x:115:122:PulseAudio daemon,,,:/var/run/pulse:/bin/false

Eles podem ser modificados usando o comando chfn (de preferência) ou o usermod command.

Não sei se existem utilitários para obter um campo específico diretamente, mas você pode analisar a saída de getent passwd ou finger .

    
por muru 30.12.2014 / 12:02
1

As informações extras são armazenadas no arquivo /etc/passwd . Confira:

cat /etc/passwd

Para editar essas informações, use o comando chfn .

    
por janos 30.12.2014 / 12:01
1

É tudo no arquivo /etc/passwd . Lá, você pode ver todas as contas que existem em seu sistema Linux e os diferentes campos que descrevem coisas diferentes. Por padrão, o arquivo /etc/passwd tem várias entradas sobre a conta raiz e as contas de usuário que foram criadas no momento da instalação.

Você pode visualizar as informações usando o comando finger e modificá-lo usando o chfn . Além disso, você pode usar a entrada User Accounts para modificar essas informações também.

    
por Mitch 30.12.2014 / 12:10