Como adicionar um usuário no Linux
Quer adicionar usuários em um sistema Linux, mas não sabe como? Gerenciar usuários no Linux usando a interface de linha de comando é sem dúvida um trabalho sofisticado. E para iniciantes, até mesmo adicionar novos usuários é um pesadelo.
Veja como usar o comando useradd no Linux, que permite criar rapidamente novos usuários a partir do seu terminal.
O que é o comando useradd?
O comando useradd no Linux é o comando padrão usado para adicionar novos usuários. Embora a maioria das distribuições Linux use o comando useradd, algumas delas, incluindo o Ubuntu, têm o comando adduser para gerenciar usuários.
A principal diferença entre esses dois comandos é que useradd é o comando padrão fornecido no pacote Linux base, enquanto adduser é apenas um comando de referência para useradd.
Distribuições como o Ubuntu criaram um novo comando adduser que está conectado ao comando useradd padrão por meio de um link simbólico. Um link simbólico é um arquivo que armazena uma referência de qualquer outro arquivo em seu sistema.
Você pode dizer que useradd e adduser são o mesmo comando, mas com um nome diferente. O comando useradd é usado em todas as distribuições baseadas em Arch, enquanto adduser é usado no Ubuntu.
Usuários padrão e elevados
Antes de pular para o seu terminal, você deve aprender sobre os tipos de usuários que você pode criar no Linux. Existem três tipos de usuários fundamentais em um sistema Linux.
- Administrativo (raiz)
- Regular
- Serviço
Cada um desses usuários tem permissões específicas e conjunto de comandos que podem executar.
Por exemplo, o sistema cria o usuário root automaticamente quando você instala o Linux em um computador. Esses usuários têm permissões associadas a todas as tarefas e serviços administrativos em um sistema Linux. Eles podem excluir arquivos de sistema, instalar novos pacotes, criar novos usuários, excluir usuários existentes e muito mais.
Por outro lado, os usuários regulares têm autorização para executar tarefas padrão no sistema. Um usuário normal pode realizar tarefas simples, como copiar arquivos com o comando cp , navegar na Internet e jogar. Esses usuários podem ou não ter seus próprios diretórios "pessoais" para armazenar arquivos.
Em sistemas Linux, cada aplicativo tem suas próprias contas de serviço que são fornecidas a usuários regulares. Os usuários do serviço são atribuídos com permissões relacionadas a esses aplicativos. Você também pode fornecer a um usuário outros privilégios, referindo-se ao usuário com sua ID de usuário (UID).
Os usuários padrão são aqueles que são criados durante a instalação, enquanto os usuários elevados têm algumas permissões adicionais. Os usuários elevados geralmente têm autoridade mais alta do que os usuários regulares devido aos privilégios extras. Os usuários do serviço são um ótimo exemplo de usuários elevados.
Como adicionar ou criar usuários no Linux
Useradd é um dos comandos mais poderosos fornecidos no Linux. Lembre-se de que apenas os administradores podem criar novos usuários em um sistema. Aqui está a sintaxe padrão do comando useradd.
useradd [options] username
Useradd e adduser têm a mesma sintaxe e opções. Se você estiver em uma distribuição que usa adduser, basta substituir o nome do comando.
Você pode criar um novo usuário com o seguinte comando.
useradd muo
1. Criação de senhas de usuário
Quando você adiciona um novo usuário, ele é colocado em um estado bloqueado, onde ninguém pode acessá-lo. Para corrigir isso, basta atribuir uma senha ao usuário recém-criado. Você pode fazer isso usando o comando passwd .
passwd muo
Após pressionar Enter , digite a senha que deseja atribuir ao usuário. Observe que você não o verá em sua tela, pois esta é a "maneira do Linux" de proteger os usuários contra surfe.
O arquivo "etc / passwd" armazena todas as informações relacionadas às senhas dos usuários. Você pode até verificar o arquivo digitando nano / etc / passwd em seu terminal.
2. Criação de usuários com diferentes diretórios pessoais
Quando você cria um novo usuário no Linux, por padrão, um novo diretório inicial é feito para o usuário. Por padrão, o nome do diretório é o nome de usuário do novo usuário. Se quiser que seu usuário tenha um diretório pessoal com outro nome, o sinalizador -d é o que você precisa.
useradd -d home/somedirectory/muohome muo
Se você não quiser que um usuário tenha um diretório inicial, pode usar o sinalizador -M .
useradd -M muo
3. Criação de novo usuário com um UID personalizado
Um UID ou ID de usuário é atribuído automaticamente a novos usuários. UIDs abaixo de 500 são reservados para administradores e superusuários. Se você criar seu primeiro usuário regular, o sistema atribuirá um UID de 501 a ele.
Para alterar esse comportamento padrão, use o sinalizador -u com o comando useradd.
useradd -u 605 muo
4. Adicionando um usuário a grupos
O Linux oferece uma maneira de agrupar seus usuários em categorias semelhantes. Por exemplo, você pode adicionar todos os administradores e superusuários ao nome do grupo "admins". Da mesma forma, o grupo "editores" pode incluir todos os editores de vídeo, imagem ou áudio.
Para adicionar um usuário a um grupo, você pode usar o sinalizador -G com o comando padrão.
useradd -G admins
Se você deseja adicionar um único usuário a vários grupos, basta digitar os nomes dos grupos separados por vírgula.
useradd -G admins,editors,owners muo
Se você estiver executando o Ubuntu, observe que adicionar e remover usuários de grupos no Ubuntu é bastante diferente de outras distribuições.
Criação de usuários Linux com GUI
Se você não se sentir confortável com a linha de comando do Linux, não se preocupe, pois a maioria das distribuições permite adicionar novos usuários com uma interface gráfica de usuário. Embora na maioria das vezes você encontre opções de gerenciamento de usuário nas Configurações do sistema, diferentes ambientes de desktop Linux têm suas próprias maneiras de fazer o mesmo.
No Ubuntu, abra Configurações> Detalhes> Usuários> Desbloquear . Digite a senha do root, se ainda não o fez. Você encontrará todas as opções necessárias relacionadas ao gerenciamento de usuários. Em sistemas que executam o ambiente KDE, vá para Configurações do sistema e clique em Gerenciador de usuários nas opções.
Embora a interface de linha de comando forneça uma variedade de opções que você pode escolher ao criar novos usuários, a GUI se destaca por ser a melhor para iniciantes.
Gerenciando usuários no Linux
Adicionar novos usuários é a coisa mais básica, porém importante, que você deve aprender ao gerenciar uma máquina Linux. De computadores pessoais a servidores complexos baseados em Linux, os usuários formam a base de um sistema.
A maioria das pessoas fica confusa quando começa a usar o Linux em seu computador. É por isso que escolher a distribuição certa é importante se você estiver mudando de qualquer outro sistema operacional para o Linux.