Manpages

NOME

deluser, delgroup − remove um usuário ou grupo do sistema

SINOPSE

deluser [opções] [−−remove−home] [−−remove−all−files] [−−backup] [−−backup−to DIR] usuário

deluser −−group [opções] grupo
delgroup
[opções] [−−only−if−empty] grupo

deluser [opções] usuário grupo

OPÇÕES COMUNS
[−−quiet] [−−system] [−−help] [−−version] [−−conf ARQUIVO]

DESCRIÇÃO

deluser e delgroup remove usuários e grupos do sistema de acordo com as opções de linha de comando e informações de configuração no /etc/deluser.conf. Eles são interfaces amigáveis para os programas userdel e groupdel , removendo o diretório home como opção ou mesmo todos os arquivos do sitema pertencentes ao usuário a ser removido, executando um script customizável, e outras características. deluser e delgroup podem ser executados em um dos três modos:

Remover um usuário normal
Se chamado com um argumento não−opção e sem a opção −−group, deluser irá remover um usuário normal.

Por padrão, deluser irá remover o usuário sem remover o diretório "home", a fila ("spool") de e−mail ou qualquer outro arquivo no sistema pertencente ao usuário. A remoção do diretório "home" e da fila ("spool") de e−mail pode ser obtida usando a opção −−remove−home.

A opção −−remove−all−files todos os arquivos do sistema que pertencem ao usuário. Note que se você ativar ambas as opções −−remove−home não fará efeito pois todos os arquivos incuindo o diretório home e a fila (spool) de mail já foram cobertos pela opção −−remove−all−files.

Se você quiser fazer um backup de todos os arquivos antes de apagá−los, você pode ativar a opção −−backup que irá criar um arquivo chamado nomedeusuário.tar(.gz|.bz2) no diretório especificado por −−backup−to (o diretório atual é o default). Ambas as opções de backup e de remoção podem ser ativadas por padrão no arquivo de configuração /etc/deluser.conf. Veja o manual deluser.conf(5) para mais detalhes.

Se o arquivo /usr/local/sbin/deluser.local existe, ele será executado após a conta do usuário ser removida para fazer qualquer limpeza local. Os argumentos passados para deluser.local são:
nome−do−usuário uid gid diretório−home

Remover um grupo
Se deluser for chamado com a opção −−group, ou delgroup for chamado, um grupo será removido.

Aviso: O grupo primário de um usuário existente não pode ser removido.

Se a opção −−only−if−empty é dada, o grupo não será removido se contiver algum membro restante.

Remover um usuário de um grupo específico
Se chamado com dois argumentos não−opção, deluser irá remover um usuário de um grupo específico.

OPÇÕES

−−conf ARQUIVO

Use ARQUIVO em vez de /etc/deluser.conf.

−−group

Remove um grupo. Esta é a ação padrão se o programa for chamado como delgroup.

−−help

Mostra informações de uso.

−−quiet

Suprime mensagens de progresso.

−−system

Apaga apenas se o usuário/grupo é um usuário/grupo de sistema. Isso evita apagar acidentalmente usuários/grupos que não sejam de sistema. Adicionalmente, se o usuário não existe, nenhum valor de erro é retornado. Essa opção é utilizada principalmente em scripts de mantenedores de pacotes Debian.

−−version

Mostra a versão e informações de copyright.

VALOR DE RETORNO

0

A ação foi executado com sucesso.

1

O usuário a ser removido não era uma conta de sistema. Nenhuma ação foi realizada.

2

Não há tal usuário. Nenhuma ação foi realizada.

3

Não há tal grupo. Nenhuma ação foi realizada.

4

Erro interno.

5

O grupo a ser removido não está vazio. Nenhuma ação foi realizada.

6

O usuário não pertence ao grupo especificado.

7

Você não pode remover um usuário de seu grupo primário.

ARQUIVOS

/etc/deluser.conf

VEJA TAMBÉM

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

TRADUÇÃO

Philipe Gaspar (philipegaspar [AT] terra.br), 2003. Felipe Augusto van de Wiel (faw) <felipe [AT] cathedrallabs.org>, 2005.

COPYRIGHT

Copyright (C) 2000 Roland Bauerschmidt. Modifications (C) 2004 Marc Haber and Joerg Hoh. Essa página de manual e o programa deluser foram baseados no adduser que é:
Copyright (C) 1997, 1998, 1999 Guy Maor.
Copyright (C) 1995 Ted Hajek, com bastante negociação emprestado do adduser original do Debian
Copyright (C) 1994 Ian Murdock. deluser é software livre; veja a Licença Pública Geral GNU versão 2 ou posteriores para condições de cópia. Não existe nenhuma garantia.