Como usar o "adduser" para criar um usuário com um campo extra, como o número do telefone de trabalho?

3

Eu preciso usar adduser para adicionar um usuário da linha de comando. Atualmente estou fazendo

sudo adduser -g someGroup -c "John Doe" dojohn 

mas gostaria que o comando também incluísse um "Número de telefone comercial" como 777 222 1342 . Tenho certeza de que tem algo a ver com adduser.conf , mas não consegui encontrar mais informações on-line.

Se relevante:
SO: Ubuntu Linux, Shell: bash
Usuário: John Doe, nome de usuário: dojohn, Telefone de trabalho: 777 222 1342

    
por sri 11.11.2011 / 06:08

2 respostas

4

O campo de comentários no linux é tradicionalmente dividido desta forma:

nome real, número da sala, telefone comercial, telefone residencial, outro

Portanto, você pode preenchê-los com o comando -c:

sudo adduser -g someGroup -c "John Doe,,777 222 1342" dojohn
    
por 11.11.2011 / 06:32
0

Não há campo nos authdbs passwd ou shadow para algo que não seja o "comentário" fornecido com -c , e não há como useradd fornecer informações adicionais para um authdb que faz ter tal campo (por exemplo, LDAP). Você precisará usar um authdb diferente e uma ferramenta diferente para fornecer essas informações de maneira significativa.

    
por 11.11.2011 / 06:25

Tags