Ubuntu

Come abilitare e applicare politiche di password sicure su Ubuntu

Come abilitare e applicare politiche di password sicure su Ubuntu
Le password sicure sono la prima linea di difesa contro l'accesso non autorizzato, che si tratti del tuo personal computer o del server della tua organizzazione. Tuttavia, alcuni dipendenti non la prendono sul serio e continuano a utilizzare password non sicure e facili da indovinare che compromettono i loro sistemi. Pertanto, diventa fondamentale per gli amministratori di sistema applicare una politica di password sicura per gli utenti. Inoltre, è importante cambiare la password dopo un certo periodo di tempo.

In questo articolo, impareremo come abilitare e applicare politiche di password sicure su Ubuntu. Inoltre discuteremo come impostare una politica che imponga agli utenti di modificare la propria password a intervalli regolari.

Nota che abbiamo spiegato la procedura su Ubuntu 18.04 Sistema LTS.

Una password complessa dovrebbe contenere:

Per imporre una politica di password sicura in Ubuntu, useremo il modulo pwquality di PAM. Per installare questo modulo, avvia il Terminale usando la scorciatoia Ctrl+Alt+T. Quindi esegui questo comando in Terminale:

$ sudo apt install libpam-pwquality

Quando viene richiesta la password, inserisci la password sudo.

Ora prima copia “/etc/pam.d/common-password" prima di configurare qualsiasi modifica.

E poi modificalo per configurare i criteri per le password:

$ sudo nano /etc/pam.d/password comune

Cerca la seguente riga:

Password   requisito   pam_pwquality.quindi riprova=3

E sostituiscilo con il seguente:

password        requisito
pam_pwquality.quindi riprova=4 minlen=9 difok=4 lcredit=-2 ucredit=-2 dcredit=
-1 ocredit=-1 require_username require_for_root

Vediamo cosa significano i parametri nel comando sopra:

Ora riavvia il sistema per applicare le modifiche alla politica della password.

$ sudo reboot

Prova la politica della password sicura

Dopo aver configurato la politica della password sicura, è meglio verificare se funziona o meno. Per verificarlo, impostare una password semplice che non soddisfi i requisiti della politica di password sicura configurati sopra. Lo controlleremo su un utente di prova.

Esegui questo comando per aggiungere un utente:

$ sudo useradd  testuser

Quindi imposta una password.

$ sudo passwd testuser

Ora prova a inserire una password che non includa:·

Puoi vedere che nessuna delle password sopra provate è stata accettata, in quanto non soddisfano i criteri minimi definiti dalla politica delle password.

Ora prova ad aggiungere una password complessa che soddisfi i criteri definiti dalla politica della password (lunghezza totale: 8 con minimo: 1 lettera maiuscola, 1 lettera minuscola, 1 cifra e 1 simbolo). Diciamo: Abc.89*jpl.

Puoi vedere che la password ora è stata accettata.

Configura il periodo di scadenza della password

La modifica della password a intervalli regolari aiuta a limitare il periodo di utilizzo non autorizzato delle password. La politica di scadenza della password può essere configurata tramite "/etc/login.defs” file.Esegui questo comando per modificare questo file:

$ sudo nano /etc/login.defs

Aggiungi le seguenti righe con i valori secondo le tue esigenze.

PASS_MAX_DAYS 120PASS_MIN_DAYS 0PASS_WARN_AGE 8

Nota che la politica sopra configurata si applicherà solo agli utenti appena creati. Per applicare questa politica a un utente esistente, usa il comando "chage".

Per utilizzare il comando chage, la sintassi è:

$ cambia [opzioni] nome utente

Nota: per eseguire il comando chage, devi essere il proprietario dell'account o avere i privilegi di root, altrimenti non sarai in grado di visualizzare o modificare la politica di scadenza.

Per visualizzare i dettagli di scadenza/invecchiamento della password corrente, il comando è:

$ sudo chage -l nome utente

Per configurare il No . massimo. di giorni dopo i quali un utente dovrebbe cambiare la password.

$ sudo chage -M

Per configurare il No . minimo. di giorni richiesti tra il cambio della password.

$ sudo chage -m

Per configurare l'avviso prima della scadenza della password:

$ sudo cambia -W

Questo è tutto quello che c'è da fare! Avere una politica che imponga agli utenti di utilizzare password sicure e di cambiarle regolarmente dopo un certo intervallo è necessario per garantire la sicurezza e la protezione del sistema. Per ulteriori informazioni sugli strumenti discussi in questo articolo, come pam_pwquality e Chage, vedere le loro pagine di manuale.

Come invertire la direzione di scorrimento del mouse e dei touchpad in Windows 10
Topo e Touchpads non solo rende l'elaborazione semplice, ma anche più efficiente e richiede meno tempo. Non possiamo immaginare una vita senza questi ...
Come modificare il puntatore del mouse e le dimensioni, il colore e lo schema del cursore su Windows 10
Il puntatore del mouse e il cursore in Windows 10 sono aspetti molto importanti del sistema operativo. Questo si può dire anche per altri sistemi oper...
Motori di gioco gratuiti e open source per lo sviluppo di giochi Linux
Questo articolo tratterà un elenco di motori di gioco gratuiti e open source che possono essere utilizzati per lo sviluppo di giochi 2D e 3D su Linux....