Capacidade de visualizar todos os utilizadores disponíveis no Linux
Ver utilizadores Linux no seu VPS AlexHost: Métodos rápidos e fáceis
Por que verificar os usuários do Linux? Gerenciar usuários no seu VPS Linux da AlexHost é crucial para segurança e administração, especialmente para WordPress, Laravel ou outras configurações CMS. Saber quem está registado ajuda-o a controlar o acesso, a resolver problemas e a manter o seu servidor bloqueado. Este guia detalha comandos simples para visualizar informações do usuário, otimizados para o ambiente VPS baseado em Ubuntu da AlexHost com acesso root.
Método #1: Verificando com o arquivo /etc/passwd
Uma das principais fontes de informação do usuário no Linux é o arquivo /etc/passwd. Este ficheiro contém registos de utilizadores, os seus IDs, diretórios home e shells usados. Pode usar o comando cat ou less para ver o conteúdo deste ficheiro. Cada linha do ficheiro representa um registo de utilizador, com campos separados por dois pontos. Um exemplo é mostrado aqui
Método #2: Usando o comando getent
O comando getent é utilizado para obter registos de bases de dados, incluindo informações de utilizador do ficheiro /etc/passwd. Isto permite visualizar a lista de utilizadores de forma mais conveniente.
getent passwd
Método #3. Usar o comando cut para extrair nomes de utilizador
Se apenas precisar de extrair nomes de utilizador, pode usar uma combinação dos comandos Cut e awk.
getent passwd | cut -d: -f1

Método #4. Usando o comando awk para exibir informações seletivamente
Quando está a trabalhar com o seu servidor, pode querer limitar o output a informação sobre aspectos específicos de um utilizador; pode utilizar o awk. Por exemplo, o seguinte comando mostra os nomes e as diretorias de todos os utilizadores:getent passwd | awk -F: '{print "Username: " $1 "t Home Directory: " $6}'