Diferença entre Adduser e Useradd

Diferença de chave - Adduser vs Useradd
 

Um sistema operacional é usado para dar instruções ao hardware. Linux é um sistema operacional. É um clone do UNIX. A principal vantagem do Linux é que os programadores podem construir seus próprios sistemas operacionais usando o Kernel. Algumas distribuições Linux amplamente usadas são Ubuntu, Fedora e Debian. As tarefas mais frequentes do computador são navegar, criar, mover e excluir arquivos. Existem dois métodos para manipular arquivos com eficiência. Ou seja, usando a interface da linha de comandos (CLI) ou a interface gráfica do usuário (GUI). O uso da CLI é melhor no Linux, porque é flexível e rápido. Os comandos são fornecidos usando a CLI e o Linux contém um terminal para fornecer comandos. Há um grande número de comandos. Os comandos adduser e useradd são para o gerenciamento de usuários. o diferença chave entre adduser e useradd é que adduser é usado para adicionar usuários com a configuração da pasta inicial da conta e outras configurações, enquanto useradd é um comando utilitário de baixo nível para adicionar usuários. Este artigo discute a diferença entre esses dois comandos.

CONTEÚDO

1. Visão geral e principais diferenças
2. O que é o Adduser
3. O que é Useradd
4. Semelhanças entre Adduser e Useradd
5. Comparação lado a lado - Adduser vs Useradd em forma de tabela
6. Resumo

O que é Adduser?

Os dados podem ser alterados ou roubados. Portanto, é vital manter os dados protegidos. A segurança é a principal preocupação no Linux. É um sistema operacional multiusuário. Portanto, existem níveis de autorização no Linux. Todo arquivo no Linux ou Unix tem um usuário. Existem três tipos de usuários no Linux. Eles são um usuário, grupo e outros. 'Usuário' é o proprietário do arquivo. Por padrão, o usuário que cria o arquivo se torna o usuário. 'Grupo' pode conter vários usuários. Todos os usuários do grupo têm as mesmas permissões de arquivo. É possível adicionar muitos usuários ao grupo e atribuir permissões de grupo. 'Other' não cria o arquivo, mas eles têm acesso ao arquivo.

Dessa maneira, os arquivos são mantidos separadamente de cada usuário. Os usuários podem ler, escrever e executar. A permissão de leitura lista o conteúdo. A permissão de gravação permite modificar o conteúdo. No Linux ou Unix, ele não pode executar um programa sem a permissão de execução.

O comando adduser é usado para adicionar usuários de acordo com as opções da linha de comandos e informações de configuração. A sintaxe do comando é $ command - argumentos de opções. Existem algumas opções com o adduser. -H ou -help é para imprimir a tela de ajuda. O sistema é usado para configurar usuários do sistema. O -group é usado para adicionar um novo grupo.

Figura 01: O comando adduser

Abaixo mostra a maneira de criar um novo usuário usando o comando adduser. O nome do usuário é user_1. Um usuário normal não pode adicionar outro usuário. Ele deve executar os comandos como superusuário para adicionar um usuário. Portanto, ele deve usar "sudo".

Figura 02: Adicionando um usuário chamado user_1 com o comando adduser

Figura 03: usuário_1 é criado.

Ao visualizar o conteúdo no / etc / passwd, é possível visualizar os detalhes do usuário_1.

O que é Useradd?

O comando useradd também é usado para adicionar usuários. Ele vem com algumas bandeiras. Alguns deles são os seguintes.

-Padrões D

-m Cria um diretório inicial

-s Define o shell para o usuário

-e Data em que a conta do usuário será desativada

-b Diretório base para o diretório inicial do usuário

-uID

-g Número inicial do grupo

-G Grupos adicionais por nome

-c Comentário

Figura 04: Padrão

Um exemplo de adição de usuário é o seguinte,

Figura 05: Criando user_2 com o comando useradd

Adicionar um novo usuário não pode ser feito como um usuário normal. Portanto, ele deve usar “sudo” para superusuário. O sinalizador -m é usado para criar a pasta do usuário no diretório inicial. "-S" é usado para definir o shell. "-G" é para o grupo e "-c" é para comentários. Depois de ir para o diretório inicial, o user_2 será criado.

Quais são as semelhanças entre Adduser e Useradd?

  • Ambos são comandos do Linux.
  • Ambos podem ser usados ​​para criar usuários.

Qual é a diferença entre Adduser e Useradd?

Adduser vs Useradd

Adduser é o comando para adicionar usuários ao sistema de acordo com as opções de linha de comando e informações de configuração em /etc/adduser.conf. Useradd é um utilitário de baixo nível para adicionar usuários.
 Recursos
O comando adduser cria o usuário e configura as pastas iniciais da conta e outras configurações. O comando useradd apenas cria o usuário.
Criação de Diretório
O comando adduser cria um diretório de usuários na home (/ home / user) automaticamente. O comando useradd não cria um diretório de usuários na página inicial, se não for especificado com -m.
 Complexidade da sintaxe
A sintaxe de comando para adduser não é complicada como em useradd. O comando useradd possui alguma complexidade.

Sumário - Adduser vs Useradd

O Linux é popular entre grandes organizações, bem como entre usuários regulares de computador. Também é usado para ambientes de servidor devido à confiabilidade e estabilidade. O usuário pode dar comandos usando a Command Line Interface para executar várias tarefas. Dois comandos principais para gerenciamento de usuários são adduser e useradd. A diferença entre adduser e useradd é que adduser é usado para adicionar usuários com a configuração da pasta inicial da conta e outras configurações, enquanto useradd é um comando utilitário de baixo nível para adicionar usuários.

Faça o download do PDF Adduser vs Useradd

Você pode fazer o download da versão em PDF deste artigo e usá-la para fins offline, conforme nota de citação. Faça o download da versão em PDF aqui Diferença entre Adduser e Useradd

Referência:

1.Programação. Tutorial de linha de comando do Linux para iniciantes 22 - comando useradd (Criando usuários), Conhecimento de programação, 28 de dezembro de 2016. Disponível aqui
2.guru99com. GUI do terminal V / s - Tutorial 4 do Linux, Guru99, 26 de dezembro de 2012. Disponível aqui
3.hammadshams. Linux, criando um usuário no Linux, 1e4, Hammadshams, 23 de junho de 2012. Disponível aqui 
4. Resumo do comando linux adduser com exemplos, FactorPad, 10 de novembro de 2016. Disponível aqui