delgroup

Autres langues

Langue: it

Autres versions - même langue

Version: Versione 3.112ubuntu1 (ubuntu - 25/10/10)

Section: 8 (Commandes administrateur)

NOME

deluser, delgroup - rimuove un utente o un gruppo dal sistema

SINTASSI

deluser [options] [--force] [--remove-home] [--remove-all-files] [--backup] [--backup-to DIR] user

deluser --group [opzioni] gruppo
delgroup [opzioni] [--only-if-empty] gruppo

deluser [opzioni] utente gruppo

OPZIONI COMUNI


[--quiet] [--system] [--help] [--version] [--conf FILE]

DESCRIZIONE

deluser e delgroup rimuovono utenti e gruppi dal sistema in base ai parametri sulla riga di comando e alla configurazione contenuta nei file /etc/deluser.conf e /etc/adduser.conf. Sono delle interfacce più amichevoli per i programmi userdel e groupdel con opzioni per cancellare la directory home o tutti i file sul sistema appartenenti all'utente da rimuovere, per eseguire degli script personalizzati e altre funzionalità. deluser e delgroup hanno tre modalità di funzionamento:

Rimozione di un utente normale

Se eseguito con un solo argomento che non sia un'opzione e senza l'opzione --group, deluser rimuove un utente normale.

deluser rimuove l'utente senza cancellare la directory home, lo spool di posta e tutti i file appartenenti all'utente presenti nel sistema. Per cancellare directory home e spool di posta si può usare l'opzione --remove-home.

L'opzione --remove-all-files cancella tutti i file su sistema appartenenti all'utente. Notare che se insieme a questa opzione si attiva anche --remove-home quest'ultima opzione non ha effetto perché la directory home e lo spool di posta sono già compresi dall'opzione --remove-all-files.

Se si vuole fare il backup di tutti i file prima di cancellarli Ú possibile attivare l'opzione --backup che crea il file nomeutente.tar(.gz|.bz2) nella directory specificata dall'opzione --backup-to (il valore predefinito Ú la directory corrente). Entrambe le opzioni di cancellazione e backup possono essere attivate tramite il file di configurazione /etc/deluser.conf. Si consulti deluser.conf(5) per i dettagli.

Per rimuovere l'account root (uid 0), usare il parametro --force; questo potrebbe prevenire la rimozione accidentale dell'account root.

Se esiste, il file /usr/local/sbin/deluser.local viene eseguito dopo che l'utente Ú stato rimosso in modo da applicare qualsiasi operazione di pulizia specifica del sistema locale. Gli argomenti passati a deluser.local sono:
nomeutente, uid, gid e directory-home

Rimozione di un gruppo

Se deluser Ú chiamato con l'opzione --group oppure se viene chiamato delgroup, viene rimosso un gruppo.

Attenzione: il gruppo primario di un utente esistente non può essere rimosso.

Con l'opzione --only-if-empty il gruppo viene rimosso solo se Ú vuoto.

Rimozione di un utente dal gruppo specificato

Se eseguito con due argomenti che non siano opzioni, deluser rimuove un utente dal gruppo specificato.

OPZIONI

--conf FILE
Usa FILE al posto dei file predefiniti /etc/deluser.conf e /etc/adduser.conf
--group
Rimuove un gruppo. Questa Ú l'azione predefinita quando il programma viene richiamato come delgroup.
--help
Mostra le informazioni sull'uso del programma.
--quiet
Non mostra le informazioni sull'avanzamento dell'elaborazione.
--system
Rimuove un utente o un gruppo solo se Ú di sistema. Questo evita la rimozione accidentale di utenti o gruppi normali. Inoltre, se l'utente non esiste, non Ú restituito un errore. Questa opzione Ú principalmente destinata all'uso negli script di gestione dei pacchetti Debian.
--backup
Effettua il backup di tutti i file contenuti nella directory home dell'utente e del file con lo spool di posta in un file con nome /$utente.tar.bz2 or /$utente.tar.gz.
--backup-to
Place the backup files not in / but in the directory specified by this parameter. This implicitly sets --backup also.
--remove-home
Cancella la directory home e lo spool di posta dell'utente. Se Ú usata insieme all'opzione --backup, i file vengono cancellati dopo il backup.
--remove-all-files
Cancella tutti i file presenti nel sistema di proprietà dell'utente. Nota: --remove-home non ha più effetto. Se Ú usato --backup, i file vengono cancellati dopo il backup.
--version
Visualizza le informazioni su versione e copyright del programma.

VALORE RESTITUITO

0
Operazione conclusa correttamente.
1
L'utente da rimuovere non Ú un account di sistema. Nessuna operazione effettuata.
2
Utente non esistente. Nessuna operazione effettuata.
3
Gruppo non esistente. Nessuna operazione effettuata.
4
Errore interno. Nessuna operazione effettuata.
5
Il gruppo da rimuovere non Ú vuoto. Nessuna operazione effettuata.
6
The user does not belong to the specified group. No action was performed.
7
You cannot remove a user from its primary group. No action was performed.
8
Il pacchetto "perl modules" non Ú installato, questo pacchetto Ú necessario per effettuare l'azione richiesta. Nessuna operazione effettuata.
9
Per rimuovere l'account root Ú necessario usare il parametro "--force". Nessuna operazione effettuata.

FILE

/etc/deluser.conf

VEDERE ANCHE

deluser.conf(5), adduser(8), userdel(8), groupdel(8)

TRADUTTORE

Questa pagina di manuale è stata tradotta da Luca Monducci il 4 febbraio 2006.

Se in questa traduzione si riscontrano degli errori, si prega di segnalarli sulla mailing list <debian-l10n-italian@lists.debian.org>

Copyright (C) 2000 Roland Bauerschmidt. Modifiche (C) 2004 Marc Haber e Joerg Hoh. Questa pagina man e il programma deluser sono basati su adduser che Ú:
Copyright (C) 1997, 1998, 1999 Guy Maor.
Copyright (C) 1995 Ted Hajek, con un grosso aiuto dal pacchetto adduser originale di Debian
Copyright (C) 1994 Ian Murdock. deluser Ú software libero; si veda la GNU General Public Licence versione 2 o successiva per le condizioni sulla copia. Non c'Ú alcuna garanzia.