Guia do Linux/Iniciante+Intermediário/Comandos para manipulação de contas/adduser: diferenças entre revisões
[edição verificada] | [revisão pendente] |
m Não é mais preciso inserir a navegação manualmente, basta manter a lista de capítulos do livro atualizada. Ver detalhes. |
"Em vez de" pode significar: 1) "em lugar de" ou 2) "ao contrário de" . Nesse último caso, pode substituir "ao invés de", que tem somente o sentido "ao contrário de" ou "ao inverso de". |
||
Linha 14: | Linha 14: | ||
: Desativa a checagem de senhas ruins durante a adição do novo usuário. Por padrão o <code>adduser</code> checa se a senha pode ser facilmente adivinhada. |
: Desativa a checagem de senhas ruins durante a adição do novo usuário. Por padrão o <code>adduser</code> checa se a senha pode ser facilmente adivinhada. |
||
; --group |
; --group |
||
: Cria um novo grupo |
: Cria um novo grupo em vez de um novo usuário. A criação de grupos também pode ser feita pelo comando <code>addgroup</code>. |
||
; -uid [num] |
; -uid [num] |
||
: Cria um novo usuário com a identificação [num] |
: Cria um novo usuário com a identificação [num] em vez de um procurar o próximo UID disponível. |
||
; -gid [num] |
; -gid [num] |
||
: Faz com que o usuário seja parte do grupo [gid] |
: Faz com que o usuário seja parte do grupo [gid] em vez de um pertencer a um novo grupo que será criado com seu nome. Isto é útil caso deseje permitir que grupos de usuários possam ter acesso a arquivos comuns. |
||
Caso estiver criando um novo grupo com <code>adduser</code>, a identificação do novo grupo será [num]. |
Caso estiver criando um novo grupo com <code>adduser</code>, a identificação do novo grupo será [num]. |
||
; --home [dir] |
; --home [dir] |
||
: Usa o diretório [dir] para a criação do diretório home do usuário |
: Usa o diretório [dir] para a criação do diretório home do usuário em vez de um usar o especificado no arquivo de configuração <code>/etc/adduser.conf</code>. |
||
; --ingroup [nome] |
; --ingroup [nome] |
||
: Quando adicionar um novo usuário no sistema, coloca o usuário no grupo [nome] |
: Quando adicionar um novo usuário no sistema, coloca o usuário no grupo [nome] em vez de criar um novo grupo. |
||
; --quiet |
; --quiet |
||
: Não mostra mensagens durante a operação. |
: Não mostra mensagens durante a operação. |
||
; --system |
; --system |
||
: Cria um usuário de sistema |
: Cria um usuário de sistema em vez de um usuário normal. |
||
Os dados do usuário são colocados no arquivo <code>/etc/passwd</code> após sua criação e os dados do grupo são colocados no arquivo <code>/etc/group</code>. |
Os dados do usuário são colocados no arquivo <code>/etc/passwd</code> após sua criação e os dados do grupo são colocados no arquivo <code>/etc/group</code>. |
Edição atual desde as 00h17min de 25 de julho de 2019
adduser[editar | editar código-fonte]
Adiciona um usuário ou grupo no sistema. Por padrão, quando um novo usuário é adicionado, é criado um grupo com o mesmo nome do usuário. Opcionalmente o adduser
também pode ser usado para adicionar um usuário a um grupo (veja [#s-cmdc-incluirgrupo Adicionando o usuário a um grupo extra, Seção 12.10]). Será criado um diretório home com o nome do usuário (a não ser que o novo usuário criado seja um usuário do sistema) e este receberá uma identificação. A identificação do usuário (UID) escolhida será a primeira disponível no sistema especificada de acordo com a faixa de UIDS de usuários permitidas no arquivo de configuração /etc/adduser.conf
. Este é o arquivo que contém os padrões para a criação de novos usuários no sistema.
adduser [opções] [usuário/grupo]
Onde:
- usuário/grupo
- Nome do novo usuário que será adicionado ao sistema.
- opções
- -disable-passwd
- Não executa o programa
passwd
para escolher a senha e somente permite o uso da conta após o usuário escolher uma senha. - --force-badname
- Desativa a checagem de senhas ruins durante a adição do novo usuário. Por padrão o
adduser
checa se a senha pode ser facilmente adivinhada. - --group
- Cria um novo grupo em vez de um novo usuário. A criação de grupos também pode ser feita pelo comando
addgroup
. - -uid [num]
- Cria um novo usuário com a identificação [num] em vez de um procurar o próximo UID disponível.
- -gid [num]
- Faz com que o usuário seja parte do grupo [gid] em vez de um pertencer a um novo grupo que será criado com seu nome. Isto é útil caso deseje permitir que grupos de usuários possam ter acesso a arquivos comuns.
Caso estiver criando um novo grupo com adduser
, a identificação do novo grupo será [num].
- --home [dir]
- Usa o diretório [dir] para a criação do diretório home do usuário em vez de um usar o especificado no arquivo de configuração
/etc/adduser.conf
. - --ingroup [nome]
- Quando adicionar um novo usuário no sistema, coloca o usuário no grupo [nome] em vez de criar um novo grupo.
- --quiet
- Não mostra mensagens durante a operação.
- --system
- Cria um usuário de sistema em vez de um usuário normal.
Os dados do usuário são colocados no arquivo /etc/passwd
após sua criação e os dados do grupo são colocados no arquivo /etc/group
.
OBSERVAÇÃO: Caso esteja usando senhas ocultas (shadow passwords), as senhas dos usuários serão colocadas no arquivo /etc/shadow
e as senhas dos grupos no arquivo /etc/gshadow
. Isto aumenta mais a segurança do sistema porque somente o usuário root pode ter acesso a estes arquivos, ao contrário do arquivo /etc/passwd
que possui os dados de usuários e devem ser lidos por todos.