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.