PWCK(8)

NOME
pwck - verifica l'integrità dei file delle password

SINTASSI
pwck [-sr] [passwd shadow]

DESCRIZIONE
grpck verifica l'integrità delle informazioni di autenticazione del sistema. Ogni voce in /etc/passwd e in /etc/shadow viene controllata per verificare che abbia il formato corretto e dati validi in ciascun campo. Viene richiesto all'utente di rimuovere le voci che non hanno un formato appropriato o che hanno altri errori impossibili da correggere.

Vengono fatti controlli per verificare che ogni voce abbia:

- il corretto numero di campi
- un nome utente univoco
- identificatori validi dell'utente e del gruppo
- un gruppo primario valido
- una home directory valida
- una shell di login valida

Gli errori nelle verifiche sul corretto numero di campi e sull'univocità del nome utente sono irrimediabili. Se una voce ha un numero errato di campi, all'utente viene chiesto di cancellare l'intera riga; se l'utente non risponde affermativamente, vengono omessi tutti gli ulteriori controlli. Viene richiesta la cancellazione anche per le voci aventi il nome utente duplicato, ma i rimanenti controlli vengono ugualmente effettuati. Tutti gli altri errori non sono gravi e l'utente è invitato a eseguire il comando usermod per correggerli.

I comandi che operano sul file /etc/passwd non sono in grado di modificare voci corrotte o duplicate; in tali circostanze va usato pwck per rimuovere la voce scorretta.

OPZIONI
Come impostazione predefinita, pwck opera sui file /etc/passwd e in /etc/shadow. L'utente può selezionare file alternativi con i parametri passwd e shadow. Inoltre, il comando può essere eseguito in modalità di sola lettura specificando l'opzione -r: questo fa in modo che, senza l'intervento dell'utente, venga risposto no a tutte le domande che riguardano i cambiamenti. Con pwck si possono anche ordinare per UID le voci in /etc/passwd e in /etc/shadow, è sufficiente fornire l'opzione -s. Non viene effettuato nessun controllo, il programma si limita a ordinare i file.

FILE
/etc/passwd    - informazioni sugli account degli utenti
/etc/shadow    - informazioni sicure sugli account degli utenti
/etc/group    - informazioni sugli account dei gruppi

VEDERE ANCHE
group(5), passwd(5), shadow(5), usermod(8)

VALORI RESTITUITI

Il comando pwck restituisce i seguenti valori:
    0    - successo
    1    - sintassi del comando errata
    2    - una o più voci di password conengono errori
    3    - impossibile aprire i file delle password
    4    - impossibile fare il lock dei file delle password
    5    - impossibile aggiornare i file delle password

AUTORE
Julianne Frances Haugh (jockgrrl@ix.netcom.com)

TRADUZIONE
Giuseppe Sacco <eppesuig@debian.org>, 2005
Danilo Piazzalunga <danilopiazza@libero.it>, 2005