adduser Gerador de comandos
Gerar comandos adduser para criar uma nova conta de usuário
Começando com o adduser
## O que é o adduser?
O comando `adduser` cria uma nova conta de usuário em sistemas Debian/Ubuntu. Trata-se de um wrapper interativo e mais amigável em torno do `useradd`, que, por padrão, solicita uma senha e um nome completo, configura um diretório pessoal e copia arquivos de exemplo para ele.
## Como usar
1. **Insira o nome de usuário**: Forneça o nome de login do novo usuário (obrigatório). 2. **Defina as opções da conta**: Opcionalmente, especifique o grupo principal, grupos complementares, diretório pessoal, shell ou um comentário GECOS. 3. **Escolha as flags**: Marque `-m` para criar o diretório pessoal ou `--system` para uma conta de sistema. 4. **Copie e execute**: Copie o comando gerado para o seu terminal. Execute como root ou com `sudo`.
Opções Comuns
### `-g` Grupo principal Defina o grupo de login principal do usuário por nome ou GID. Isso substitui a configuração padrão de criar um grupo com o nome do usuário.
### `-G` Grupos complementares Adicione o usuário a grupos adicionais (separados por vírgulas, sem espaços). Exemplo: `-G sudo,docker`.
### `-d` Diretório pessoal Especifique um caminho de diretório pessoal diferente do padrão, por exemplo, `-d /var/lib/jenkins`.
### `-s` Shell de login Defina o caminho da shell de login. Valores comuns: `/bin/bash`, `/bin/zsh`, `/usr/sbin/nologin` (para contas de serviço).
### `-m` Criar diretório pessoal Crie o diretório pessoal e preencha-o com os dados de `/etc/skel`. Sem `-m` em um sistema que não o cria por padrão, nenhum diretório pessoal será criado.
### `-c` Comentário (GECOS) Defina o campo de comentário (nome completo, número do setor, telefone), exibido por ferramentas como `finger` e em e-mails.
### `--system` Usuário do sistema Crie um usuário do sistema (com faixa de UID mais baixa e sem prazo de validade por padrão) para contas de serviço, como bancos de dados ou daemons.
▶Como criar um usuário com acesso a sudo e Docker?
▶Como criar uma conta de serviço que não possa fazer login?
▶adduser vs useradd — qual é a diferença?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.