Como listar usuários no Linux

Como listar usuários no Linux

O gerenciamento de usuários é uma parte importante da administração do Linux, por isso é essencial saber sobre todas as contas de usuário em um sistema Linux e como desativar contas de usuário, etc. Neste guia, mostraremos como listar os usuários atuais via linha de comando e GUI. Isso incluirá um ambiente de desktop do Gnome, bem como KDE.

Neste tutorial, você aprenderá:

  • Como listar os usuários via linha de comando
  • Como listar usuários no GNOME GUI
  • Como listar usuários no KDE GUI
Lista de usuários em um sistema Linux Requisitos de software e convenções de linha de comando Linux
Categoria Requisitos, convenções ou versão de software usada
Sistema Qualquer distro Linux
Programas N / D
Outro Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando.
Convenções # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Liste os usuários via linha de comando



As informações do usuário são armazenadas no sistema /etc/passwd arquivo. Olhar para o conteúdo deste arquivo nos permitirá ver uma lista dos usuários em um sistema. Cada usuário ocupará uma linha no arquivo.

Abra um terminal no seu sistema e digite o seguinte comando para listar todos os usuários:

$ cat /etc /passwd 
Lista completa de usuários com campos de dados extras

No início de cada linha é o nome de uma conta de usuário. No total, existem sete campos de dados que são separados por dois pontos. Para ajudá -lo a compreender este arquivo, eis o que cada campo significa:

  • Nome de usuário
  • Senha criptografada (x indica que a senha é armazenada em /etc/sombra
  • Número de ID do usuário
  • Número do ID do grupo de usuários
  • Nome completo do usuário
  • Caminho para o diretório inicial do usuário
  • Shell padrão

Como essa saída é demais se precisarmos apenas dos nomes dos usuários, podemos usar o comando AWK para exibir apenas os nomes de usuário das contas.

$ awk -f: 'print $ 1' /etc /passwd 
Lista de usuários que mostram apenas nomes de usuário

Para verificar se um usuário específico, você sempre pode emparelhar isso com o comando grep:

$ awk -f: 'print $ 1' /etc /passwd | raiz grep 

Liste os usuários no GNOME GUI

Para ver uma lista de usuários no Gnome, você precisará instalar o Toolas do sistema Gnome pacote. Você pode instalá -lo digitando o seguinte comando no terminal se estiver executando o Ubuntu ou outra distro baseada em Debian:

$ sudo apt install gnome-system-tools 

Arch Linux e Manjaro:

$ sudo pacman -s gnome-system-tools 

Fedora e Centos:

$ sudo dnf install gnome-system-tools 

Depois de instalado, você poderá abrir o aplicativo de usuários e grupos.

Procure e usuários e grupos abertos

Este aplicativo listará os usuários normais no sistema, mas não lista os usuários do sistema.

Lista de usuários no Gnome

Liste os usuários no KDE GUI

KDE tem um menu de gerenciamento de usuários incorporado. Você pode simplesmente procurá -lo no lançador de aplicativos.

Pesquise por gerente de usuário no KDE

A lista de usuários será mostrada aqui.

Lista de usuários em KDE

Conclusão

Neste artigo, vimos como listar os usuários em um sistema Linux. Aprendemos sobre um método da linha de comando, que foi comprovado ideal para listar todos os usuários normais e de sistema, mas também aprendemos a fazê -lo na GUI via ambientes de mesa Gnome e KDE. Os métodos da GUI são eficazes, mas não listam usuários do sistema. Você deve escolher o método que for mais fácil para você e mais apropriado para a situação em questão.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Ubuntu 20.04 truques e coisas que você pode não saber
  • Comandos Linux: os 20 comandos mais importantes que você precisa para…
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Arquivos de configuração do Linux: os 30 primeiros mais importantes
  • Download do Linux
  • Comandos básicos do Linux
  • Coisas para instalar no Ubuntu 22.04