DELUSER(8) | System Manager's Manual | DELUSER(8) |
deluser, delgroup - usuwa użytkownika lub grupę z systemu
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
[--quiet] [--system] [--help] [--version] [--conf PLIK]
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:
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
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.
deluser wywołany z dwoma argumentami nie będącymi opcjami usunie użytkownika z podanej grupy.
/etc/deluser.conf Default configuration file for deluser and delgroup
Robert Luberda <robert@debian.org>, październik 2005 r.
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.
wersja 3.118 | Debian GNU/Linux |