Provided by: adduser_3.118ubuntu2_all 

NAZWA
deluser, delgroup - usuwa użytkownika lub grupę z systemu
SKŁADNIA
deluser [opcje] [--force] [--remove-home] [--remove-all-files] [--backup] [--backup-to KATALOG]
użytkownik
deluser --group [opcje] grupa
delgroup [opcje] [--only-if-empty] grupa
deluser [opcje] użytkownik grupa
WSPÓLNE OPCJE
[--quiet] [--system] [--help] [--version] [--conf PLIK]
OPIS
deluser i delgroup usuwają użytkowników i grupy z systemu zgodnie z opcjami wymienionymi w linii poleceń
oraz konfiguracją zawartą w pliku /etc/deluser.conf i /etc/adduser.conf. Programy te są bardziej
przyjaznymi dla użytkownika interfejsami do programów userdel i groupdel, opcjonalnie usuwającymi katalog
domowy użytkownika lub nawet wszystkie pliki, których właścicielem jest usuwany użytkownik,
uruchamiającymi lokalne skrypty i mającymi inne dodatkowe funkcje. deluser i delgroup mogą być użyte w
jednym z trzech trybów:
Usuwanie zwykłych użytkowników
deluser, jeśli zostanie wywołany z jednym argumentem nie będącym opcją oraz bez opcji --group, usunie
zwykłego użytkownika.
Domyślnie deluser usunie użytkownika bez usuwania katalogu domowego, pliku zawierającego przychodzącą
pocztę użytkownika ani jakiegokolwiek innego pliku w systemie, należącego do użytkownika. Usunąć katalog
domowy i pocztę użytkownika można używając opcji --remove-home.
Opcja --remove-all-files usuwa z systemu wszystkie pliki, których właścicielem jest usuwany użytkownik.
Proszę zauważyć, że użycie opcji --remove-home łącznie z tą opcją nie ma żadnego znaczenia, ponieważ
opcja --remove-all-files obejmuje wszystkie pliki, łącznie z katalogiem domowym i plikiem zawierającym
pocztę użytkownika.
Aby przed usunięciem plików zrobić ich kopie zapasowe, należy użyć opcji --backup, która utworzy plik
nazwa-użytkownika.tar(.gz|.bz2) w katalogu określonym przez opcję --backup-to (domyślnie jest to bieżący
katalog roboczy). Zarówno opcje usuwania, jak i tworzenia kopii zapasowej mogą zostać ustawione jako
domyślne w pliku konfiguracyjnym /etc/deluser.conf. Szczegóły można znaleźć w deluser.conf(5).
Aby usunąć użytkownika root (uid 0), należy użyć opcji --force, co może zapobiec przypadkowemu usunięciu
tego użytkownika.
Po usunięciu konta użytkownika, zostanie uruchomiony plik /usr/local/sbin/deluser.local, jeżeli istnieje,
w celu wykonania lokalnych ustawień. Argumenty przekazywane do deluser.local są następujące:
nazwa-użytkownika uid gid katalog-domowy
Usuwanie grup
Jeżeli deluser zostanie uruchomiony z opcją --group lub jako program delgroup, to grupa zostanie
usunięta.
Ostrzeżenie: Nie można usunąć podstawowej grupy istniejącego użytkownika.
Jeżeli podano opcję --only-if-empty, to grupa nie zostanie usunięta, jeżeli ma przypisanych członków.
Usuwa użytkownika z określonej grupy
deluser wywołany z dwoma argumentami nie będącymi opcjami usunie użytkownika z podanej grupy.
OPCJE
--conf PLIK
Użyje pliku PLIK zamiast /etc/deluser.conf i /etc/adduser.conf.
--group
Usuwa grupę. Jest to domyślna akcja, jeżeli program jest wywołany jako delgroup.
--help Wyświetla krótką instrukcję używania programu.
--quiet
Program wyświetla mniej komunikatów niż zazwyczaj.
--system
Usuwa użytkownika/grupę tylko wtedy, gdy jest to użytkownik/grupa systemowy/systemowa. Pozwala to
uniknąć przypadkowego usunięcia niesystemowych użytkowników/grup. Dodatkowo, jeżeli użytkownik nie
istnieje, to nie jest zwracany błąd. Ta opcja jest głównie przeznaczana do użycia w skryptach
opiekunów pakietów Debiana.
--only-if-empty
Usuń tylko, jeśli nie pozostał żaden członek.
--backup
Tworzy kopie zapasowe wszystkich plików znajdujących się w katalogu domowym użytkownika do pliku o
nazwie /$user.tar.bz2 lub /$user.tar.gz.
--backup-to
Zamiast umieszczać pliki pliki kopii zapasowych w /, umieszcza je w katalogu podanym jako parametr
tej opcji. Ustawia opcję --backup.
--remove-home
Usuwa katalog domowy użytkownika i jego pocztę. Jeśli podano --backup, pliki są usuwane po
utworzeniu ich kopii zapasowej.
--remove-all-files
Usuwa z systemu wszystkie pliki, których właścicielem jest ten użytkownik. Uwaga: w przypadku
podania tej opcji, --remove-home nie będzie miało żadnego efektu. Jeśli podano --backup, pliki są
usuwane po utworzeniu ich kopii zapasowej.
--version
Wyświetla informację o wersji i prawach autorskich.
WARTOŚĆ ZWRACANA
0 Akcja została pomyślnie wykonana.
1 Użytkownik do usunięcia nie był użytkownikiem systemowym. Nie wykonano żadnej akcji.
2 Podany użytkownik nie istnieje. Nie wykonano żadnej akcji.
3 Podana grupa nie istnieje. Nie wykonano żadnej akcji.
4 Błąd wewnętrzny. Nie wykonano żadnej akcji.
5 Usuwana grupa nie jest pusta. Nie wykonano żadnej akcji.
6 Użytkownik nie należy do podanej grupy. Nie wykonano żadnej akcji.
7 Nie można usunąć użytkownika z jego podstawowej grupy. Nie wykonano żadnej akcji.
8 Nie został zainstalowany pakiet "perl", który jest wymagany do przeprowadzenia żądanych akcji. Nie
wykonano żadnej akcji.
9 Aby usunąć konto użytkownika root, wymagane jest podanie opcji "--force". Nie wykonano żadnej
akcji.
PLIKI
/etc/deluser.conf Domyślny plik konfiguracyjny programów deluser and delgroup
/usr/local/sbin/deluser.local
Opcjonalne dodatki.
ZOBACZ TAKŻE
adduser(8), deluser.conf(5), groupdel(8), userdel(8)
TŁUMACZENIE
Robert Luberda <robert@debian.org>, październik 2005 r.
PRAWA AUTORSKIE
Copyright (C) 2000 Roland Bauerschmidt. Modyfikacje (C) 2004 Marc Haber i Joerg Hoh. Ta strona
podręcznika oraz program deluser opierają się na adduser, którego prawa autorskie są następujące:
Copyright (C) 1997, 1998, 1999 Guy Maor. Modyfikowany przez Rolanda Bauerschmidta i Marca Habera.
Copyright (C) 1995 Ted Hajek, z dużym wkładem oryginalnego programu adduser z Debiana.
Copyright (C) 1994 Ian Murdock. deluser jest wolnym oprogramowaniem, warunki licencji - patrz GNU General
Public Licence w wersji 2 lub wyższej. Nie ma żadnych gwarancji.
Debian GNU/Linux wersja 3.118ubuntu2 DELUSER(8)