Tutorials
Enumerating Users & Groups
--- - ๐ Comando:
#enumeration#exploitation#post-exploitation#linux
๐ง Enumerazione Utenti e Gruppi su Linux
๐ 1๏ธโฃ Identificare lโutente corrente
- ๐ Comando:
bash
whoami- ๐น Descrizione:
๐ 2๏ธโฃ Ottenere dettagli sullโutente attuale
- ๐ Comando:
bash
id- ๐น Descrizione:
๐ 3๏ธโฃ Visualizzare tutti gli utenti del sistema
- ๐ Comando:
bash
cat /etc/passwd- ๐น Descrizione:
๐ 4๏ธโฃ Filtrare utenti con shell interattiva
- ๐ Comando:
bash
cat /etc/passwd | grep -v /nologin- ๐น Descrizione:
๐ 5๏ธโฃ Elencare le home directory degli utenti
- ๐ Comando:
bash
ls /home- ๐น Descrizione:
๐ 6๏ธโฃ Creare un nuovo utente con shell bash
- ๐ Comando:
bash
useradd nome_utente -s /bin/bash- ๐น Descrizione:
๐ 7๏ธโฃ Creare un nuovo utente e home directory
- ๐ Comando:
bash
useradd -m nome_utente -s /bin/bash- ๐น Descrizione:
๐ 8๏ธโฃ Elencare i gruppi di un utente
- ๐ Comando:
bash
groups nome_utente- ๐น Descrizione:
๐ 9๏ธโฃ Aggiungere utente a un gruppo
- ๐ Comando:
bash
usermod -aG nome_gruppo nome_utente- ๐น Descrizione:
๐ ๐ Utenti attivi e cronologia login
#### ๐ธ 10๏ธโฃ Visualizzare utenti attualmente loggati
bash
who#### ๐ธ 1๏ธโฃ1๏ธโฃ Visualizzare attivitร in tempo reale
bash
w#### ๐ธ 1๏ธโฃ2๏ธโฃ Cronologia accessi
bash
last#### ๐ธ 1๏ธโฃ3๏ธโฃ Ultimo login per utente
bash
lastlog๐ฅ Approfondimenti e Suggerimenti
- Controllare i gruppi presenti:
bash
cat /etc/group- Verificare permessi sudo:
bash
sudo -l- Controllare PAM:
bash
cat /etc/pam.d/*- Utenti con UID 0:
bash
awk -F: '($3 == "0") {print}' /etc/passwd