Como excluir e alterar contas de usuário no Linux

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on tumblr
Share on telegram
Share on whatsapp
Share on skype
Share on email

Nesta aula do Curso de Linux Básico | XP IT Cursos, aprenderemos comandos a excluir e alterar contas de usuário no Linux.
Também vamos conhecer mais alguns comandos para obter informações sobre os usuários deste sistema operacional.

Como excluir e modificar contas de usuários no terminal do Linux

  • Comandos para exibir informações de usuários Linux comando id
    • users
    • groups
    • su
    • logname
  • Como Excluir usuário no Linux deluser
  • Removendo usuários conectados no Linux : userdel
  • Como alterar usuário no Linux com o comando usermod


🎦 Vídeo Aula: Como excluir e alterar contas de usuário no Linux : Módulo 08 – Aula 25 👩🏻‍💻🐧
[Canal Web Mundi.com + XP IT Cursos]

https://youtu.be/lvoEYLi0hoE
Como excluir e modificar contas de usuário no Linux – Aula 25 – Módulo 08

Esta aula faz parte do Curso Linux Básico da XP IT Cursos, uma plataforma ensino completa que irá proporcionar seu aprendizado de uma forma rápida e consistente.

XP IT Cursos

XP IT Cursos oferece uma oferta a preços acessíveis a Plataforma de Aprendizado com Vídeo Aulas do WebMundi.com + Trilha de Aprendizagem,  Material didático em PDF, exercícios de fixação / Revisão de Conteúdo, questionários e o final do curso o Certificado de Conclusão.


+ Garanta seu desconto exclusivo em : https://www.xpitcursos.com.br


Como excluir ou alterar contas de usuário no Linux : Roteiro

Como excluir e modificar contas de usuário no Linux - Aula 25 - Modulo 08
Como excluir e modificar contas de usuário no Linux – Aula 25 – Modulo 08

Criação de usuários para laboratório de testes para excluir e alterar contas de usuário : Linux

Para efetuar os processos de exclusão e alteração de usuários, vamos criar alguns usuários com adduser:

sudo adduser renan
sudo adduser fabio
sudo adduser mariana
sudo adduser joana
sudo adduser mario
sudo adduser pedro

Comandos para exibir informações de usuários Linux

Agora com os usuários criados, vamos conhecer alguns comandos Linux que nos ajudarão na aula de hoje e nas próximas deste curso

Comando id Linux

O comando id Mostra a identificação atual do usuário, grupo primário e outros grupos que pertence.

Sintaxe:

id [opções] [usuário]

Onde:

usuário : É o usuário que desejamos ver a identificação, grupos primários e complementares. opções: -g, –group Mostra somente a identificação do grupo primário. -G, –groups Mostra a identificação de outros grupos que pertence. -n, –name Mostra o nome do usuário e grupo ao invés da identificação numérica. -u, –user Mostra somente a identificação do usuário (user ID). -r, –real Mostra a identificação real de usuário e grupo, ao invés da efetiva. Esta opção deve ser usada junto com uma das opções: -u, -g, ou -G.

Exemplos

id
id --user
id -r -u.

Ajuda comando id : Linux

Digite no terminal:

man id
id --h

users

Outro comando que podemos usar para trazer informações sobre usuários do sistema é o users

O comando users mostra os nomes de usuários usando atualmente o sistema.

Os nomes de usuários atualmente conectados ao sistema são obtidos no arquivo /var/log/wtmp.

Para usa-lo basta digitar:

users

Para ajuda no comando digite:

man users

groups

O comando groups mostra os grupos que o usuário pertence.

Exemplos

groups mario
groups root
groups renato

Resultado:

webmundi@webmundi-VirtualBox:~$ groups mario
mario : mario
webmundi@webmundi-VirtualBox:~$ groups root
root : root
webmundi@webmundi-VirtualBox:~$ groups renato
renato : renato
webmundi@webmundi-VirtualBox:~$

Comando su

O comando su permite o usuário mudar sua identidade para outro usuário sem fazer o logout.

Ele é útil para executar um programa ou comando como root sem ter que abandonar a seção atual.

Sintaxe su


su [usuário] [-c comando]

usuário : nome do usuário que deseja usar para acessar o sistema. Se não digitado, é assumido o usuário root.

comando : Caso seja especificado -c comando, executa o comando sob o usuário especificado. Será pedida a senha do superusuário para autenticação.

Digite exit quando desejar retornar a identificação de usuário anterior.

Exemplos:

su
su mario
su renan
su fabio
su mariana
su joana
su 

logname

O comando logname mostra o login ou username do usuário ativo no Linux.

Exemplo:

logname

Como Excluir usuários no Linux com userdel

Para excluir usuários do Linux podemos utilizar 2 comandos o deluser user e o userdel

Vamos conhecer o userdel

O comando usado para excluir usuários no Linux depende de qual distribuição do Linux você está usando.

Para distribuições Linux baseadas em Debian , o comando é deluser, e para o resto do mundo Linux , é userdel.

Sintaxe de comando userdel

userdel [opções] LOGIN

Opções: -f, –force força remoção dos arquivos, mesmo se não forem do usuário -h, –help mostrar esta mensagem de ajuda e sair -r, –remove remove o diretório pessoal e spool de mensagens -R, –root CHROOT_DIR diretório a ser transformado em root -P, –prefix PREFIX_DIR prefix directory where are located the /etc/* files –extrausers Use the extra users database -Z, –selinux-user remover todos os mapeamentos de usuário SELinux do usuário

Mais detalhes sobre a utilização do comando você pode usar os seguintes comandos:

userdel --h
man userdel

Para excluir usuários usando o comando userdel , você precisa estar logado como root ou como um usuário com permissões para executar o comando sudo .

Vamos a um exemplo completo

Exemplo

sudo adduser marcos
ls -lha /home
id marcos
sudo userdel marcos
id marcos
ls -lha /home

Opcional: Você também pode excluir o diretório inicial e o spool de correio daquele usuário usando a sinalização r com o comando:

sudo adduser marcos
sudo userdel -r marcos
id marcos
ls -lha /home

Importante: Apenas exclua o diretório inicial de um usuário, se você tiver certeza que não irá precisar mais dos arquivos.

Ajuda comando userdel

Para informações mais detalhadas sobre o comando userdel, digite no terminal:

man userdel
userdel -h 

Removendo usuários conectados no Linux com userdel

Se o usuário que você deseja excluir ainda estiver conectado, ou se houver processos em execução pertencentes a esse usuário, o comando userdel não permitirá a remoção do usuário.

Nessa situação, o ideal é desconectar o usuário e matar todos os processos em execução do usuário com o comando killall:

sudo killall -u username

Uma vez feito, você pode remover o usuário com userdel ou deluser.

Vamos a um teste real:


sudo adduser mariana

su mariana

sleep 5000&

su webmundi

sudo userdel -r mariana

sudo killall -u mariana

su webmundi

sudo userdel -r mariana

id marina

Resultado dos comandos

webmundi@webmundi-VirtualBox:~$ su mariana
Senha: 
mariana@webmundi-VirtualBox:/home/webmundi$ sleep 5000&
[1] 14176
mariana@webmundi-VirtualBox:/home/webmundi$ su webmundi
Senha:
webmundi@webmundi-VirtualBox:~$ sudo userdel -r mariana
userdel: user mariana is currently used by process 14169
webmundi@webmundi-VirtualBox:~$ sudo killall -u mariana
Sessão terminada, matando o shell...webmundi@webmundi-VirtualBox:~$  ...morto.
[1]+  Terminado               sleep 5000
Terminado
mariana@webmundi-VirtualBox:/home/webmundi$ su webmundi
Senha: 
webmundi@webmundi-VirtualBox:~$ sudo userdel -r mariana
[sudo] senha para webmundi: 
userdel: mariana fila de correspondência (/var/mail/mariana) não encontrada
webmundi@webmundi-VirtualBox:~$ id mariana
id: “mariana”: usuário inexistente

Forçando remoção de conta com userdel

Outra forma de excluir usuários com userdel é usar a opção -f ( --force ) instrui o userdel a remover de forma forçada a conta do usuário, mesmo se o usuário ainda estiver conectado ou com processos em execução.

Sintaxe:

userdel -f username

Vamos a um exemplo prático:


sudo adduser mariana
su mariana
sleep 5000&
su webmundi
sudo userdel -f mariana
id mariana


Como remover usuário com deluser : Linux

Outra opção para deletar usuários no Linux é o comando deluser.

A seguir, podemos ver sua sintaxe de utilização

Sintaxe

  deluser [--quiet] [--system] [--help] [--version] [--confFILE ] [--force]
         [--remove-home] [--remove-all-files] [--backup]
         usuário [--backup-toDIR ]

Opções interessantes o comando deluser

Opção Descrição
–remove-home
Remove também o diretório home do usuário (normalmente fica em /home/[usuário]
–remove-all-files
Remove todos os arquivos que pertencem ao usuário, mesmo que esteja fora do homedir
–backup Realiza backup dos arquivos antes de excluir
–backup-to [diretório-de-destino] Diretório para gravar o backup
−−group deleta um grupo de usuários.
−−help mostra as opções do aplicativo.
−−system especifica que o grupo a ser deletado é do sistema.
−−version mostra a versão do aplicativo.
−−force Exclui a conta de usuário, mesmo se o usuário estiver conectado no momento.

Observações

• O comando deluser normalmente exige o uso do comando sudo.

Exemplos de utilização do deluser : Linux

su webmundi
sudo deluser --remove-home mario
id mario

O Comando acima, remove o usuário mario, juntamente com o diretório do usuário na pasta home


Como alterar usuários com usermod no Linux

Para alterar informações da conta de um usuário no Linux, utilizamos o comando usermod.

O comando usermod normalmente exige o uso do comando sudo.

Sintaxe


usermod [opções] USUARIO

Após criarmos um usuário, às vezes temos que alterar seus atributos como senha ou diretório home, etc.

Para fazer isso, usamos o comando usermod.

As informações de um usuário são armazenadas nos seguintes arquivos:

  • / etc / passwd
  • / etc / group
  • / etc / shadow
  • /etc/login.defs
  • / etc / gshadow
  • /etc/login.defs

Quando executamos o comando usermod no terminal, o comando faz as alterações nesses arquivos.

Exemplos comando usermod : Linux

Adicionar um comentário para um usuário

sudo usermod -c "Usuário esta em férias" fabio

Alterar a validade ou expiração de senha de um usuário Linux

sudo usermod -e 2022-10-04 fabio

Isso mudará a data de expiração da conta fabio para 04/10/2022

Alterar o nome de login do usuário : Linux

Para mudar o nome de login do usuário fabio para fabia.

sudo usermod -l fabia fabio
id fabia
id fabio

Bloquear um usuário : Linux

sudo usermod -L maria
su maria

Desbloquear um usuário : Linux

sudo usermod -U maria

Na próxima aula, vamos falar sobre o gerenciamento de grupos de usuários no Linux


O conteúdo foi útil ?

Se a esta aula lhe ajudou de alguma forma em seu desenvolvimento profissional, não esqueça de se inscrever no canal ou indicar este vídeo aos seus amigos.

Se você puder e quiser você pode nos apoiar doando qualquer valor através de nosso pix.

Doe qualquer valor pelo PIX e apoie o WebMundi.com
Doe qualquer valor pelo PIX e apoie o WebMundi.com

Chave pix: [email protected]

Essas doações ajudam a manter o canal e nosso site e também na criação de novos conteúdos.

E por falar em criação de conteúdo, em breve, em nossas futuras vídeo aulas aqui do canal..

Por isso não esqueça de se inscrever no canal e ativar as notificações para ser avisado sobre novos vídeos aqui do canal.


Materiais e leituras que recomendamos para você:


Loja WebMundi.com : Informática

+ Ofertas Informática, Computadores e Tecnologia


Obrigado

Esperamos que esta publicação tenha lhe ajudado a aprofundar seus conhecimentos em Linux.

Qual é sua experiência em Linux ?

Conte pra nós a sua experiência, adoraríamos saber.

Como entusiasta em desenvolvimento de software, queremos enriquecer sua experiência e conhecimento sobre este produto. 

Se você gostou deste post, compartilhe com seus amigos ou nos acompanhe pelas redes sociais.

Tem alguma dúvida ou observação a fazer ? 

Além disso, você pode nos ajudar a criar mais conteúdos como este. Como ?

Adquira produtos em nossa Loja Virtual, uma parceria do webmundi.com com as maiores plataformas de comércio eletrônico do Brasil.

Lembrando que comprando em nossa loja você apoia a criação de vídeos gratuitos aqui no site e em nosso canal do YouTube.

Prestigie também nossos apoiadores e anunciantes conhecendo seus produtos e serviços.

É simples e rápido e assim você ajuda a gente a crescer. 👍🏼

Obrigado e um grande abraço

Gostou do Post ? Compartilhe com seus amigos nas redes sociais.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on tumblr
Share on telegram
Share on whatsapp
Share on skype
Share on email

☑️ Comunidades Colaborativas de Aprendizagem 💬

❓ Esclareça suas dúvidas e ajude outras pessoas a aprender sobre o assunto proposto em nossa comunidade colaborativa no Facebook.

Compartilhe ideias e atividades com outros membros enquanto aprendemos juntos em um ambiente virtual criado e mantido pelo webmundi.com.
Aproveite essa oportunidade gratuita para aprimorar seus conhecimentos e participar de discussões sobre o assunto que você está interessado.

☑️ Grupos WebMundi.com Facebook

✔️ Banco de dados : Dicas
▶️ https://bit.ly/dbbrasil

✔️ Windows Dicas
▶️ https://bit.ly/windowsdicas

✔️ Linux : Dicas, Truques e Tutoriais
▶️ https://bit.ly/linuxdicas

 

✔️ Dev Brasil : Desenvolvimento de Software : Programação (Java, Python, Javascript, Flutter, PHP, Html,CSS e muito mais)
▶️ https://bit.ly/devbrasil

✔️ Virtualização de Computadores : Tecnologia
▶️ https://bit.ly/virtualizabr

APOIE O WEBMUNDI.COM

Apoie o Projeto WebMundi.com!

Se você é fã do conteúdo gratuito e de qualidade que o WebMundi.com oferece no Site, Youtube e grupos, agora é a hora de demonstrar seu apoio e ajudar a mantê-lo disponível.
Qualquer doação, por menor que seja, será muito valiosa para nós e fará toda a diferença.

Basta utilizar o PIX ou o botão VALEU do Youtube para fazer sua contribuição.
Não perca essa oportunidade de ajudar a manter o WebMundi.com ativo e fornecer ainda mais conteúdo de qualidade para você e para outros.

Faça sua doação agora e seja parte da nossa comunidade de apoio!

Ajude a manter nossa criação de conteúdo e operação em funcionamento

Estrutura WebMundi | Sites e Canal Youtube

Ter presença na Internet implica em custos como:

  • Domínios (www.webmundi.com / www.webmundi.org)
  • Hospedagem (local onde fica a estrutura do site / páginas / banco de dados)
  • Softwares (programas utilizados para montar e manter o site em operação e edição de vídeo)
  • Layout e Desenvolvimento (profissionais que constroem, mantêm e divulgam o site e o canal)
  • Produção de Conteúdo (Profissionais como Redatores, Produtores, Editores de vídeo, etc…)
  • Certificados de Segurança (cadeado / segurança da página, possibilita a segurança na navegação e seus dados)
  • Manutenção do Site (atualizações do site, criação de novas páginas)

Loja Virtual | WebMundi.com

Outra forma de apoiar a criação de conteúdo no YouTube e em nossos sites é nossa loja virtual Parceria do WebMundi.com com as maiores plataformas de comércio eletrônico do Brasil. Nossa loja é integrada com nossos parceiros associados e possui uma ampla variedade de produtos de marcas renomadas. O Cliente ao escolher um produto é direcionado a loja parceira onde pode fazer sua compra com tranquilidade em um ambiente seguro e 100% confiável. Confira: Loja Virtual WebMundi.com Alguns de nossos parceiros associados:
Shopee Mercado Livre AliExpress Magalu Amazon
Obrigado pela confiança e preferência.

TALVEZ VOCÊ GOSTE TAMBÉM

Mais Assistidos
Como BAIXAR a ISO do WINDOWS 10 OFICIAL e Criar um Pendrive Bootável
Play Video about Como BAIXAR a ISO do WINDOWS 10 OFICIAL e Criar um Pendrive Bootável
Como instalar o Oracle Virtualbox e Criar Máquinas Virtuais (VMs)
Play Video about Como instalar o Oracle Virtualbox e Criar Máquinas Virtuais (VMs)
atualizar windows 7 para windows 10 2020
Play Video about atualizar windows 7 para windows 10 2020
Instalar o Servidor XAMPP no Linux - Localhost Apache MySQL PHP
Play Video about Instalar o Servidor XAMPP no Linux - Localhost Apache MySQL PHP
Como BAIXAR a ISO do WINDOWS 11 OFICIAL e Criar um Pendrive Bootável
Play Video about Como BAIXAR a ISO do WINDOWS 11 OFICIAL e Criar um Pendrive Bootável
Como Transferir o Windows do HD para um SSD : Migrar Windows 10 para SSD sem formatar
Play Video about Como Transferir o Windows do HD para um SSD : Migrar Windows 10 para SSD sem formatar
Como Instalar MySQL + MySQL Workbench : Windows 10
Play Video about Como Instalar MySQL + MySQL Workbench : Windows 10
Instalação Eclipse IDE - Windows
Play Video about Instalação Eclipse IDE - Windows

Discord : WebMundi.com

Uma comunidade apaixonada por tecnologia, onde entusiastas, estudantes e profissionais de TI se reúnem.

Faça Parte do nossa Comunidade!

Junte-se a nós para aprender, colaborar e expandir seus horizontes na área de informática! 🚀
Entrar
Recentes