Linux: Gerenciar Usuários e Grupos no Ubuntu via terminal

Criar Usuário

Para criar um novo usuário no Ubuntu é bem simples e basta seguir a sequencia após inserir o comando adduser, conforme o exemplo abaixo:

sudo adduser nome
Nota: trocar o "nome" pelo nome do usuário que deseja criar

Deletar Usuário

Para deletar um usuário no sistema basta utilizar o comando deluser, conforme o exemplo abaixo:

sudo deluser nome
Nota: trocar o "nome" pelo nome do usuário que deseja deletar

Ao utilizar o comando acima, o diretório /home do usuário deletado não é apagado e outros usuários podem realizar o acesso do conteúdo caso tenham permissão. Para remover o usuário com o diretório /home, utilize o comando deluser -r, conforme o exemplo abaixo:

sudo deluser -r nome
Nota: trocar o "nome" pelo nome do usuário que deseja deletar


Definir ou Alterar Senha de um Usuário

Para realizar a alteração de senha de usuário basta utilizar o comando passwd, conforme o exemplo abaixo: 

sudo passwd nome
Nota: trocar o "nome" pelo nome do usuário que deseja alterar a senha



Alterar Dados de um Usuário 

Para realizar a modificação de dados de um usuário basta utilizar o comando usermod utilizando as opções definidas, conforme o exemplo abaixo:

sudo usermod [opções] nome
Nota: trocar o "nome" pelo nome do usuário que deseja alterar os dados

Opções:
  • -d: Modifica o caminho do diretório home do usuário.
  • -g: Modifica o grupo do usuário.
  • -c: Modifica o comentário referente ao usuário.
  • -s: Modifica o Shell de comando que o usuário irá utilizar.
  • -p: Substitui a senha já criptografada do usuário.

Criar Grupo

Para criar um novo grupo utilizamos o comando groupadd, conforme no exemplo abaixo: 

sudo groupadd [opções] nome
Nota: trocar o "nome" pelo nome do grupo que deseja criar 

Opção:
  • -g: Especifica o GID do grupo que estamos criando.

Remover Grupo

Para realizar a remoção de um grupo no sistema, utilizamos o comando groupdel, conforme no exemplo abaixo: 

sudo groupdel nome
Nota: trocar o "nome" pelo nome do grupo que deseja remover

Alterar Dados de um Grupo

Para realizar alterações em um grupo utilizamos o comando groupmod, abaixo temos um exemplo da utilização: 

sudo groupmod [opções] nome
Nota: trocar o "nome" pelo nome do grupo que deseja alterar

Opções:
  • -g: Modificar o GID do grupo.
  • -n: Para alterar o nome do grupo.

Adicionar Usuário a um Grupo

Para adicionar um usuário em um grupo utilizamos o comando gpasswd com a opção -a, conforme mostrado no exemplo abaixo

sudo gpasswd -a nomeUsuario nomeGrupo
Nota: trocar o "nomeUsuario" pelo nome do usuário a ser inserido e "nomeGrupo" pelo nome do Grupo a qual o usuário deve pertencer 

Remover Usuário de um Grupo

Para remover um usuário de um grupo utilizamos o comando gpasswd com a opção -d, conforme mostrado no exemplo abaixo

sudo gpasswd -d nomeUsuario nomeGrupo
Nota: trocar o "nomeUsuario" pelo nome do usuário a ser removido e "nomeGrupo" pelo nome do Grupo a qual o usuário deve ser removido



Para consultar os grupos de um usuário:

sudo groups nome
Nota: trocar o "nome" pelo nome do usuário que deseja realizar a consulta

*sudo:
O sudo permite um usuário em particular execute vários comandos como super usuário sem que possua sua senha, ou seja sem a senha do root. Utilizado para executar tarefas específicas dentro do sistema de maneira segura e controlável pelo administrador.  





Comentários

Postagens mais visitadas deste blog

Linux: Gerando senhas seguras com pwgen

Política de Privacidade: Points!