.\" Copyright: 1994 Ian A. Murdock .\" 1995 Ted Hajek .\" 1997-1999 Guy Maor .\" 2000-2003 Roland Bauerschmidt .\" 2004-2022 Marc Haber .\" 2006-2009 Jörg Hoh .\" 2011 Justin B Rye .\" 2016 Helge Kreutzmann .\" 2021-2022 Jason Franklin .\" .\" This is free software; see the GNU General Public License version .\" 2 or later for copying conditions. There is NO warranty. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH DELUSER 8 "" "Debian GNU/Linux" .SH NOME deluser, delgroup \- remove um utilizador ou grupo do sistema .SH SINOPSE .SY deluser .OP \-\-backup .OP \-\-backup\-suffix str .OP \-\-backup\-to directório .OP \-\-conf ficheiro .OP \-\-debug .OP \-\-remove\-all\-files .OP \-\-remove\-home .OP \-\-quiet .OP \-\-verbose \fBuser\fP .YS .SY deluser .OP \-\-system .OP \-\-backup .OP \-\-backup\-suffix str .OP \-\-backup\-to directório .OP \-\-conf ficheiro .OP \-\-debug .OP \-\-remove\-all\-files .OP \-\-remove\-home .OP \-\-quiet .OP \-\-verbose \fBuser\fP .YS .SY deluser \fB\-\-group\fP .OP \-\-conf ficheiro .OP \-\-debug .OP \-\-only\-if\-empty .OP \-\-quiet .OP \-\-verbose \fBgroup\fP .SY delgroup .OP \-\-system .OP \-\-conf ficheiro .OP \-\-debug .OP \-\-only\-if\-empty .OP \-\-quiet .OP \-\-verbose \fBgroup\fP .YS .SY deluser .OP \-\-conf ficheiro .OP \-\-debug .OP \-\-quiet .OP \-\-verbose \fBuser\fP \fBgroup\fP .YS .SY deluser \fB\-\-help\fP .YS .SY deluser \fB\-\-version\fP .YS .SH DESCRIÇÃO O \fBdeluser\fP e o \fBdelgroup\fP removem utilizadores e grupos do sistema de acordo com as opções de linha de comandos e informação de configuração em \fI/etc/deluser.conf\fP e \fI/etc/adduser.conf\fP. .PP São frontends amigáveis para os programas \fBuserdel\fP e \fBgroupdel\fP, removendo o directório home como opção ou até todos os ficheiros no sistema cujo dono é o utilizador que vai ser removido, correndo um script personalizado, e outras funcionalidades. .PP Para uma lista completa e explicação de todas as opções, veja a secção OPÇÕES. .PP \fBdeluser\fP e \fBdelgroup\fP podem ser executados em um de três modos: .SS "Remove um utilizador" Se chamado com um argumento não\-opção e sem a opção \fB\-\-group\fP, \fBdeluser\fP irá remover um utilizador não\-sistema. .PP Por predefinição, o \fBdeluser\fP irá remover o utilizador sem remover o directório home, o spool de mail ou quaisquer outros ficheiros no sistema cujo dono é o utilizador em questão. Remover o directório home e o spool de mail pode ser conseguido usando a opção \fB\-\-remove\-home\fP. .PP A opção \fB\-\-remove\-all\-files\fP remove todos os ficheiros no sistema cujo dono é o utilizador em questão. Note que se activar ambas as opções, \fB\-\-remove\-home\fP não irá produzir efeito adicional porque todos os ficheiros incluindo o directório home e spool de mail já estão cobertos pela opção \fB\-\-remove\-all\-files\fP. .PP Se deseja salvaguardar todos os ficheiros antes de os apagar, pode activar a opção \fB\-\-backup\fP a qual irá criar um ficheiro \fInome\-de\-utilizador.tar(.gz|.bz2)\fP no directório especificado pela opção \fB\-\-backup\-to\fP. .PP Por predefinição, o arquivo de salvaguarda é comprimido com \fBgzip\fP(1). Para mudar isto, a opção \fB\-\-backup\-suffix\fP pode ser definida a qualquer sufixo suportado pelo \fBtar \-\-auto\-compress\fP (ex. .gz, .bz2, .xz). .PP O \fBdeluser\fP irá recusar remover a conta do root. .PP Se a opção \fB\-\-system\fP for dada na linha de comandos, a operação de apagar só é realmente executada se o utilizador for um utilizador de sistema. Adicionalmente, se o utilizador não existir, nenhum valor de erro é retornado. Os scripts de maintainer do pacote Debian podem usar esta bandeira para remover utilizadores ou grupos de sistema enquanto ignoram os casos onde a remoção já ocorreu. .SS "Remover um grupo" Se o \fBdeluser\fP for chamado com a opção \fB\-\-group\fP, ou o \fBdelgroup\fP for chamado, será removido um grupo. O grupo primário de um utilizador não pode ser removido. Se a opção \fB\-\-only\-if\-empty\fP for dada, o grupo não será removido se ainda tiver algum membro. .PP A opção \fB\-\-system\fP adiciona a mesma funcionalidade como para utilizadores, respetivamente. .SS "Remover um utilizador de um grupo especifico" Se chamado com dois argumentos não\-opções. \fBdeluser\fP irá remover um utilizador de um grupo especifico. .SH OPÇÕES Os diferentes modos do \fBdeluser\fP permitem diferentes opções. Se nenhum modo válido estiver listado para uma opção, ela é aceite em todos os modos. .PP Versões curtas para certas opções podem existir por razões históricas. Elas vão continuar a ser suportadas, mas estão removidas da documentação. Os são aconselhados a migrarem para a versão longa das opções. .TP \fB\-\-backup\fP Faz backup de todos os ficheiros contidos na home do utilizador e o ficheiro mailspool para um ficheiro chamado \fIusername.tar.bz2\fP ou \fIusername.tar.gz\fP. Modos Válidos: \fBdeluser\fP, \fBdeluser \-\-system\fP, .TP \fB\-\-backup\-suffix \fPstr Seleciona o algoritmo de compressão para um backup de directório home. Pode ser definido para qualquer sufixo reconhecido por \fBtar \-\-auto\-compress\fP. A predefinição é \fI.gz\fP. Modos Válidos: \fBdeluser\fP, \fBdeluser \-\-system\fP, .TP \fB\-\-backup\-to \fP\fIdir\fP Coloca os ficheiros de backup não no directório actual mas em \fIdir\fP. Isto implicitamente define também \fB\-\-backup\fP. (predefinido para o directório de trabalho actual). Modos Válidos: \fBdeluser\fP, \fBdeluser \-\-system\fP, .TP \fB\-\-conf \fP\fIficheiro\fP Usa \fIficheiro\fP em vez dos ficheiros predefinidos \fI/etc/deluser.conf\fP e \fI/etc/adduser.conf\fP. Podem ser dadas várias opções \-\-conf. .TP \fB\-\-debug\fP Activa código de depuração. .TP \fB\-\-group\fP Remove um grupo. Esta é a acção predefinida se o programa for invocado como \fIdelgroup\fP. Modo Válido: \fBdeluser\fP. .TP \fB\-\-help\fP Mostra instruções breves. .TP \fB\-\-only\-if\-empty\fP Apenas remove se já não existir nenhum membro. Modos Válidos: \fBdeluser \-\-group\fP, \fBdelgroup\fP, .TP \fB\-\-quiet\fP Suprime mensagens informativas, apenas mostra avisos e erros. .TP \fB\-\-remove\-all\-files\fP Remove todos os ficheiros do sistema cujo dono seja este utilizador. Nota: \-\-remove\-home não faz mais efeito. Se \fB\-\-backup\fP for especificado, os ficheiros são apagados após a execução do backup. Modos Válidos: \fBdeluser\fP, \fBdeluser \-\-system\fP, .TP \fB\-\-remove\-home\fP Remove o directório home do utilizador e o seu mailspool. Se \fB\-\-backup\fP for especificado, os ficheiros são apagados após a execução do backup. Modos Válidos: \fBdeluser\fP, \fBdeluser \-\-system\fP, .TP \fB\-\-system\fP Apenas apaga se utilizador/grupo for um utilizador/grupo de sistema. Se o utilizador não existir, nenhum valor de erro é devolvido. Modos Válidos: \fBdeluser\fP, \fBdeluser \-\-system\fP, .TP \fB\-\-verbose\fP Fica mais detalhado. .TP \fB\-\-version\fP Mostra informação de versão e copyright. .SH "VALORES DE RETORNO" .TP \fB0\fP Sucesso: A acção foi executada com sucesso. .TP \fB1\fP O utilizador a apagar não era uma conta de sistema. Nenhuma acção foi executada. .TP \fB2\fP Não existe tal utilizador. Nenhuma acção foi executada. .TP \fB3\fP Não existe tal grupo. Nenhuma acção foi executada. .TP \fB4\fP Erro interno. Nenhuma acção foi executada. .TP \fB5\fP O grupo para apagar não está vazio. Nenhuma acção foi executada. .TP \fB6\fP O utilizador não pertence ao grupo especificado. Nenhuma acção foi executada. .TP \fB7\fP Não pode remover um utilizador do seu grupo principal. Nenhuma acção foi executada. .TP \fB8\fP O pacote sugerido 'perl' não está instalado. Este pacote é necessário para executar as acções requisitadas. Nenhuma acção foi executada. .TP \fB9\fP A conta do root não pode ser apagada. Nenhuma acção foi executada. .SH SEGURANÇA O \fBdeluser\fP precisa de privilégios de root e oferece via opção de linha de comandos \fB\-\-conf\fP a utilização de diferentes ficheiros de configuração. Não use o \fBsudo\fP(8) ou ferramentas semelhantes para dar privilégios parciais ao \fBdeluser\fP com parâmetros de linha de comandos restritos. Isto é fácil de contornar e pode permitir que utilizadores criem contas arbitrárias. Se você deseja isto, consider escrever o seu próprio script envelope e dê privilégios para executar esse script. .SH FICHEIROS \fI/etc/deluser.conf\fP Ficheiro de configuração predefinido para \fBdeluser\fP(8) e \fBdelgroup\fP(8) .TP \fI/usr/local/sbin/deluser.local\fP Adições personalizadas opcionais, veja \fBdeluser.local\fP(8) . .SH "VEJA TAMBÉM" \fBadduser\fP(8), \fBdeluser.conf\fP(5), \fBdeluser.local.conf\fP(8), \fBgroupdel\fP(8), \fBuserdel\fP(8)