Android

Kako izbrisati / ukloniti korisnike u Linuxu (naredba userdel)

Kako izbrisati Disc Antivirus Professional (lazni antivirus)

Kako izbrisati Disc Antivirus Professional (lazni antivirus)

Sadržaj:

Anonim

Linux je sustav s više korisnika što znači da više osoba može istovremeno komunicirati s istim sustavom. Kao administrator sustava odgovorni ste za upravljanje korisnicima i skupinama sustava stvaranjem novih korisnika i dodjeljivanjem ih različitim skupinama.

Povremeno ćete možda trebati izbrisati korisnički račun. Možda zato što se korisnik udaljio od organizacije ili je stvoren za određenu uslugu koja se više ne pokreće u sustavu.

U Linuxu možete izbrisati korisnički račun i sve pridružene datoteke pomoću naredbe userdel .

Ovaj udžbenik pokriva naredbu userdel i njezine mogućnosti.

userdel naredba Sintaksa

Sintaksa naredbe userdel je sljedeća:

userdel USERNAME

Da biste izbrisali korisnike pomoću naredbe userdel , morate biti prijavljeni kao root ili korisnik sa sudo pristupom.

Kako izbrisati korisnika u Linuxu

Da biste izbrisali korisnički račun s imenom username pomoću username naredbe koju biste pokrenuli:

userdel username

Kada se poziva, naredba čita sadržaj datoteke /etc/login.defs . Svojstva definirana u ovoj datoteci nadjačavaju zadano ponašanje userdel . Ako je USERGROUPS_ENAB postavljeno na yes u ovoj datoteci, userdel briše grupu s istim imenom kao i korisnik, samo ako nijedan drugi korisnik nije član ove grupe.

Naredba uklanja korisničke unose iz /etc/passwd i /etc/shadow, datoteka.

U većini distribucija Linuxa, prilikom uklanjanja korisničkog računa s userdel , direktorij kućne i korisničke mape korisnika ne uklanjaju se.

Upotrijebite opciju -r ( --remove ) da prisilite userdel da ukloni korisnikov kućni direktorij i spool:

userdel -r username

Gornja naredba ne uklanja korisničke datoteke koje se nalaze u drugim datotečnim sustavima. Datoteke morate tražiti i brisati ručno.

Ako je korisnik kojeg želite ukloniti i dalje prijavljen ili postoje tekući procesi koji pripadaju tom korisniku, naredba userdel ne dopušta uklanjanje korisnika.

U ovoj se situaciji preporučuje odjaviti korisnika i ubiti sve korisničke pokretane procese pomoću naredbe killall :

sudo killall -u username

Nakon što učinite, možete ukloniti korisnika.

Druga je mogućnost upotreba opcije -f ( --force ) koja nalaže userdel da na silu ukloni korisnički račun, čak i ako je korisnik još uvijek prijavljen ili ako postoje pokrenuti procesi koji pripadaju korisniku.

userdel -f username

Zaključak

U ovom su vodiču naučili kako izbrisati korisničke račune u Linuxu pomoću naredbe userdel . Ista se sintaksa primjenjuje na bilo koju distribuciju Linuxa, uključujući Ubuntu, CentOS, RHEL, Debian, Fedora i Arch Linux.

userdel je uslužni program niske razine, korisnici Debian i Ubuntu će umjesto toga vjerovatno upotrijebiti deluser naredbenu naredbu.

Slobodno ostavite komentar ako imate bilo kakvih pitanja.

korisnik terminala