whoami

Da Wikipedia, l'enciclopedia libera.

whoami (dall'inglese chi sono io?) è un semplice comando dei sistemi operativi Unix e Unix-like, e più in generale dei sistemi POSIX, che consente unicamente di mostrare l'username dell'utente corrente. Viene spesso utilizzato in opportuni shell script di avvio di servizi per verificare che non vengano eseguiti con un utente diverso da quello stabilito (come il caso di postgres) o per evitare che alcuni processi vengano eseguiti come utente privilegiato.

Sintassi[modifica | modifica wikitesto]

whoami

Il comando sostanzialmente non accetta parametri di ingresso

Esempi di utilizzo[modifica | modifica wikitesto]

Il seguente esempio serve per arrestare l'esecuzione di uno script nel caso venga eseguito come utente privilegiato.

if [ `whoami` == 'root' ] 
then    
    echo "Il programma non può essere eseguito come root"    
    exit
fi

Bibliografia[modifica | modifica wikitesto]

Voci correlate[modifica | modifica wikitesto]

sicurezza informatica Portale Sicurezza informatica: accedi alle voci di Wikipedia che trattano di sicurezza informatica