Como adicionar usuários no Arch Linux

How Add Users Arch Linux



O gerenciamento de usuários é um dos recursos fundamentais de qualquer sistema Linux. Ele permite distribuir permissões de sistema adequadas apenas para a pessoa certa. Por padrão, o Linux é um sistema multiusuário. Vários usuários podem acessar o sistema e utilizar os recursos indicados ao mesmo tempo. No entanto, para uma experiência tranquila e segura, o gerenciamento adequado da conta é extremamente crucial.

É por isso que o gerenciamento de contas é uma das partes principais de ser um administrador de sistema. Existem tantas partes cruciais envolvidas no gerenciamento que mesmo o menor erro pode custar todo o sistema assumido por intrusos indesejados.







Hoje, vamos verificar como adicionar contas de usuário no Arch Linux.



Contas de usuário

Um usuário é qualquer pessoa que usa um computador. No caso de usuários Linux, indica os nomes que representam esses usuários. Embora o Linux permita um sistema robusto para acesso de vários usuários ao mesmo tempo, a segurança é uma grande preocupação. Sem o controle de permissão adequado, o sistema pode se tornar vulnerável a todos os tipos de uso indevido.



Para facilitar o gerenciamento, todas as contas de usuário em um sistema Linux são separadas em diferentes grupos. Os grupos são a definição real do poder dos usuários sobre o sistema. Existem alguns grupos padrão que geralmente são mais do que suficientes para lidar com o trabalho. No entanto, no caso de um sistema de nível empresarial, mais grupos podem ser necessários. Cabe aos administradores do sistema decidir se mais grupos são necessários ou não.





Neste guia, iremos abordar como adicionar, remover e manipular vários fatores de uma conta de usuário no Arch Linux.

Observação: se você estiver testando em seu computador doméstico, fique à vontade para passear. No entanto, se essas ações forem executadas em um sistema corporativo ou corporativo, recomendo enfaticamente ter muito cuidado. Essas ações são melhor executadas por um administrador de sistema sofisticado, em vez de Joes comum.



Ações da conta do usuário

Há uma infinidade de ações para gerenciar as contas dos usuários. A melhor maneira de fazer isso é por meio do terminal. Permite maior controle e compreensão. Não tema; se você está disposto a prestar um pouco mais de atenção, não é nada tão especial.

Habilitando o grupo wheel

Este é o primeiro passo importante. Sem habilitar o grupo wheel, não é possível adicionar uma conta de administrador ao sistema.

Precisamos modificar o arquivo sudoers. Execute o seguinte comando.

sudo EDITOR=nanovisudo

Isso iniciará o arquivo / etc / sudoers com o editor Nano. Agora, role para baixo e descomente o grupo wheel.

Salve o arquivo pressionando Ctrl + O e saia do editor pressionando Ctrl + X.

O grupo wheel permite a criação de um usuário com a capacidade de executar comandos como root. O Root detém o poder máximo de todo o sistema e se você estiver usando o Linux por algum tempo, você já sabe a importância de executar uma infinidade de manutenções e ajustes que requerem acesso root.

Adicionar um usuário

Agora, estamos prontos para adicionar um novo usuário. O comando useradd segue a seguinte estrutura.

sudouseradd<opções> <nome do usuário>

Adicionar um novo usuário ao sistema é bastante simples. Basta dizer ao useradd o nome de usuário.

sudouseradd<nome do usuário>

Infelizmente, este comando bloqueará o usuário sem nenhuma forma de login. O usuário também não teria um diretório inicial. Para aliviar o problema, use a seguinte estrutura de comando.

sudouseradd-m <nome do usuário>

Isso criará um diretório inicial exclusivo para o usuário e permitirá que a nova conta seja acessível. Agora, atribua uma senha de login para o usuário recém-criado.

Nota: Este comando também pode ser usado para atualizar a senha de uma conta existente.

sudo senha <nome do usuário>

É possível espremer todas as etapas acima mencionadas em uma única linha.

sudouseradd-m <nome do usuário> -p <senha>

useradd também é capaz de definir um diretório personalizado para o usuário recém-criado. Para esse propósito, use o sinalizador -d.

sudouseradd-d /caminho/para/casa/para você -m <nome do usuário> -p <senha>

useradd também é capaz de realizar muitas outras funções. Por exemplo, o sinalizador -G para definir em qual grupo se registrar.

sudouseradd-G <grupos> -d /caminho/para/casa/para você -m <nome do usuário>
-p <senha>

Se você precisar adicionar um usuário do sistema, use a seguinte estrutura.

sudouseradd-r -s /usr/sou/peixe<nome do usuário>

Precisa verificar o resultado? Tente fazer login na conta do usuário com o seguinte comando.

sudo Está-<nome do usuário>
sudo Quem sou eu

Modificando atributos do usuário

Também é importante saber como alterar os atributos do usuário. Em alguns casos, um usuário pode precisar de mudanças na permissão e outros atributos. Para isso, precisamos da ferramenta usermod. É capaz de alterar muitos atributos.

usermod segue a seguinte estrutura.
sudousermod<opções> <nome do usuário>

Por exemplo, você pode alterar o nome de login de um usuário!

sudousermod-a <novo usuário> <Nome de usuário antigo>

Precisa alterar o diretório inicial do usuário? Use o sinalizador -d ou –home.

sudousermod-m -d /caminho/novo/casa<nome do usuário>

Você também pode definir a data de validade de um usuário! Após o tempo, o usuário não estará mais disponível no sistema.

sudousermod--data de validade <AAAA-MM-DD> <nome do usuário>

Se um usuário precisar ser registrado em grupos adicionais, use os sinalizadores –append e –groups juntos. Ao listar os grupos, não deve haver nenhum espaço entre as vírgulas.

sudousermod--acrescentar --groups <grupo1, grupo2, ...> <nome do usuário>

Altere o shell padrão de um usuário usando o sinalizador –shell.

sudousermod--Concha <shell_path> <nome do usuário>

Como useradd, usermod também permite empilhar todos os parâmetros em uma única linha.

sudousermod--data de validade <AAAA-MM-DD> --acrescentar --groups <grupo1, grupo2, ...>
--Concha <shell_path>

Se, por algum motivo, um usuário precisar ser bloqueado, o usermod pode fazer o trabalho.

sudousermod--trancar <nome do usuário>

O usuário pode ser habilitado usando o seguinte comando.

sudousermod--unlock <nome do usuário>

Excluindo um usuário

É a parte final deste guia. No ciclo de vida, um sistema terá novos usuários e, em alguns casos, os usuários antigos serão removidos / atualizados. Para remover usuários, o userdel é uma ferramenta dedicada.

Use o seguinte comando para remover um usuário.

sudouserdel<nome do usuário>

Se você deseja remover o usuário com o diretório inicial associado, use o seguinte comando.

sudouserdel-r <nome do usuário>

Pensamentos finais

Esses são apenas casos de uso simples para todos os métodos mencionados antes. Existem muitas outras maneiras em que esses comandos podem oferecer uma solução real.

Para um uso mais profundo e avançado desses comandos, consulte suas páginas de manual. Existem todas as opções disponíveis que você pode usar nas situações apropriadas. Sinta-se à vontade para circular e entender melhor.