Android

Kuinka poistaa / poistaa käyttäjiä Linuxista (userdel-komento)

Blender Tutorial: How to Remove People/Objects from Videos [Node Editor]

Blender Tutorial: How to Remove People/Objects from Videos [Node Editor]

Sisällysluettelo:

Anonim

Linux on monen käyttäjän järjestelmä, mikä tarkoittaa, että useampi kuin yksi henkilö voi olla vuorovaikutuksessa saman järjestelmän kanssa samanaikaisesti. Järjestelmänvalvojana sinulla on vastuu hallita järjestelmän käyttäjiä ja ryhmiä luomalla uusia käyttäjiä ja määrittämällä heidät eri ryhmiin.

Joskus saatat joutua poistamaan käyttäjätilin. Ehkä siksi, että käyttäjä muutti organisaatiosta tai se luotiin tietylle palvelulle, joka ei enää toimi järjestelmässä.

Linuxissa voit poistaa käyttäjätilin ja kaikki siihen liittyvät tiedostot userdel komennolla.

Tämä opas kattaa userdel komennon ja sen vaihtoehdot.

userdel komennon syntaksi

userdel komennon syntaksi on seuraava:

userdel USERNAME

Jos haluat poistaa käyttäjät userdel komennolla, sinun on oltava kirjautuneena sisään pääkäyttäjänä tai käyttäjänä, jolla on sudo käyttöoikeus.

Kuinka poistaa käyttäjä Linuxista

Jos haluat poistaa käyttäjän tilin nimeltä username käyttämällä userdel komentoa, suorita:

userdel username

Kun komento kutsutaan, komento lukee /etc/login.defs sisällön. Tässä tiedostossa määritellyt ominaisuudet ohittavat käyttäjän userdel . Jos USERGROUPS_ENAB on asetettu yes tässä tiedostossa, userdel poistaa ryhmän samalla nimellä kuin käyttäjä, vain jos mikään muu käyttäjä ei ole tämän ryhmän jäsen.

Komento poistaa käyttäjän merkinnät tiedostoista /etc/passwd ja /etc/shadow, .

Useimmissa Linux-jakeluissa, kun poistetaan käyttäjätili userdel , käyttäjän koti- ja sähköpostikelahakemistoja ei poisteta.

Käytä -r ( --remove ) -painiketta pakottaaksesi käyttäjän userdel poistamaan käyttäjän kotihakemisto ja sähköpostituki:

userdel -r username

Yllä oleva komento ei poista muissa tiedostojärjestelmissä olevia käyttäjän tiedostoja. Tiedostot on etsittävä ja poistettava manuaalisesti.

Jos poistettava käyttäjä on edelleen kirjautuneena sisään tai jos kyseiselle käyttäjälle kuuluu käynnissä olevia prosesseja, userdel komento ei salli käyttäjän poistamista.

Tässä tilanteessa on suositeltavaa kirjautua ulos käyttäjästä ja tappaa kaikki käyttäjän käynnissä olevat prosessit killall komennolla:

sudo killall -u username

Kun olet valmis, voit poistaa käyttäjän.

Toinen vaihtoehto on käyttää -f ( --force ) -vaihtoehtoa, joka käskee userdel poistamaan käyttäjätili userdel , vaikka käyttäjä olisi edelleen kirjautuneena sisään tai jos käyttäjällä on käynnissä olevia prosesseja.

userdel -f username

johtopäätös

Tässä opetusohjelmassa opit kuinka poistamaan käyttäjätilit Linuxista userdel komennolla. Sama syntaksi koskee kaikkia Linux-jakelua, mukaan lukien Ubuntu, CentOS, RHEL, Debian, Fedora ja Arch Linux.

userdel on matalan tason apuohjelma, Debianin ja Ubuntun käyttäjät käyttävät todennäköisemmin ystävällisempiä deluser komentoja sen sijaan.

Jätä kommentti, jos sinulla on kysyttävää.

päätelaitteen käyttäjä