Come visualizzare gli utenti in Ubuntu
Ubuntu, come altre distribuzioni Linux, gestisce utenti e permessi attraverso un sistema strutturato. Che siate amministratori o utenti abituali, sapere come visualizzare gli utenti esistenti sul vostro sistema Ubuntu è essenziale per la sicurezza e la gestione.
Ubuntu memorizza le informazioni sugli utenti nel file /etc/passwd
. Per elencare tutti gli utenti, eseguite il seguente comando nel terminale:
cat /etc/passwd
Questo comando visualizza un elenco di utenti con le relative informazioni di sistema. Ogni riga rappresenta un account utente, formattato come:
username:x:UID:GID:comment:home_directory:shell
In alternativa, per visualizzare solo i nomi degli utenti, utilizzare:
cut -d: -f1 /etc/passwd
Per controllare gli utenti attualmente connessi, utilizzare:
who
Oppure un output più dettagliato con:
w
Il comando w
fornisce informazioni sulle sessioni utente, compresi i tempi di accesso e i processi attivi.
Per vedere i gruppi a cui appartiene un utente specifico, eseguire:
groups username
Per una visualizzazione più dettagliata, utilizzare:
id nomeutente
Gli utenti di sistema sono tipicamente utilizzati per i servizi e i processi in background. Per filtrare gli utenti umani dagli account di sistema, utilizzare:
awk -F: '($3>=1000){print $1}' /etc/passwd
Questo comando elenca gli utenti con un UID pari o superiore a 1000, che di solito indica gli utenti regolari.
Capire come visualizzare gli utenti in Ubuntu è fondamentale per gestire gli accessi e mantenere la sicurezza. Utilizzando questi comandi, è possibile monitorare in modo efficiente l’attività degli utenti e gli account di sistema sul computer.