Diferença Entre Adduser E Useradd

Índice:

Diferença Entre Adduser E Useradd
Diferença Entre Adduser E Useradd

Vídeo: Diferença Entre Adduser E Useradd

Vídeo: Diferença Entre Adduser E Useradd
Vídeo: Linux 02 Difference between useradd and adduser 2024, Novembro
Anonim

Diferença 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 utilizadas 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 lidar com arquivos com eficiência. Isso é usando a interface de linha de comando (CLI) ou usando a interface gráfica do usuário (GUI). Usar 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 dar comandos. Existe um grande número de comandos. Os comandos adduser e useradd são para o gerenciamento de usuários. A principal diferença entre adduser e useradd é que adduser é usado para adicionar usuários com a configuração da pasta pessoal da conta e outras configurações, enquanto useradd é um comando utilitário de baixo nível para adicionar usuários. Este artigo descreve a diferença entre esses dois comandos.

CONTEÚDO

1. Visão geral e diferença principal

2. O que é Adduser

3. O que é Useradd

4. Semelhanças entre Adduser e Useradd

5. Comparação lado a lado - Adduser vs Useradd em formato tabular

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. Cada 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 outro. '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 ao grupo. 'Outro' não cria o arquivo, mas eles têm acesso ao arquivo.

Desta forma, os arquivos são mantidos separadamente de cada usuário. Os usuários podem ler, escrever e executar. Lista de permissão de leitura do 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 de linha de comando e informações de configuração. A sintaxe do comando é $ command - options arguments. Existem algumas opções com o adduser. O -h ou –help é para imprimir a tela de ajuda. O –system é usado para configurar usuários do sistema. O –group é usado para adicionar um novo grupo.

Diferença entre Adduser e Useradd
Diferença entre Adduser e Useradd

Figura 01: O comando adduser

Abaixo mostra a forma 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 um superusuário para adicionar um usuário. Portanto, ele deve usar “sudo”.

Diferença entre Adduser e Useradd Figura 02
Diferença entre Adduser e Useradd Figura 02

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

Diferença entre Adduser e Useradd Figure 03
Diferença entre Adduser e Useradd Figure 03

Figura 03: user_1 é criado.

Ao visualizar o conteúdo em / etc / passwd, é possível visualizar os detalhes de user_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.

-D Defaults

-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

-u UID

-g Número do grupo inicial

-G Grupos adicionais por nome

-c Comentário

Diferença entre Adduser e Useradd Figure 04
Diferença entre Adduser e Useradd Figure 04

Figura 04: Padrão

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

Diferença chave entre Adduser e Useradd
Diferença chave entre Adduser e Useradd

Figura 05: Criando user_2 com o comando useradd

A adição de um novo usuário não pode ser feita 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, 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?

Artigo Diff meio antes da tabela

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 pessoais 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ário na página inicial (/ home / usuário) automaticamente. O comando useradd não cria um diretório de usuário na página inicial, se não for especificado com -m.
Complexidade de sintaxe
A sintaxe de comando para adduser não é complicada como em useradd. O comando useradd tem alguma complexidade.

Resumo - Adduser vs Useradd

O Linux é popular entre grandes organizações e também 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 interface de linha de comando 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 pessoal da conta e outras configurações, enquanto useradd é um comando utilitário de baixo nível para adicionar usuários.

Baixe o PDF Adduser vs Useradd

Você pode baixar a versão PDF deste artigo e usá-la para fins off-line de acordo com a nota de citação. Faça download da versão em PDF aqui. Diferença entre Adduser e Useradd

Recomendado: