Käyttäjien lisääminen ja poistaminen CentOS 8:lla

Tässä oppaassa keskitytään tapoihin lisätä käyttäjiä ja poistaa käyttäjiä CentOS 8 -käyttöjärjestelmissä.

Käyttäjien lisääminen ja poistaminen on yksi perustehtävistä, jotka saatat joutua suorittamaan aloittaessasi tuoretta CentOS 8 -käyttöjärjestelmää.

Kun palvelimesi koko kasvaa, saatat haluta lisätä uusia käyttäjiä. Saatat myös haluta heille tiettyjä oikeuksia, kuten esimerkiksi sudo-oikeudet.

Toisaalta saatat haluta poistaa joitakin käyttäjiä isännästäsi. Turvallisuussyistä on parempi jättää käyttäjätilit vain henkilöille, jotka todella käyttävät palvelinta päivittäin.

Tässä ohjeessa käymme läpi kaikki tavat lisätä ja poistaa käyttäjiä CentOS 8:ssa.

Sisällysluettelo

Vedellytykset

Voidaksesi lisätä uusia käyttäjiä CentOS 8:ssa, sinun täytyy olla sudo-käyttäjä, eli sinun täytyy kuulua wheel-ryhmään.

Jos olet utelias siitä, miten lisätä uusia käyttäjiä sudo-käyttäjiin CentOS 8:lla, voit seurata aiheesta kirjoittamaamme opetusohjelmaa.

Tarkistaaksesi sudo-oikeutesi, suorita seuraava komento

$ sudo -l

Jos näet seuraavan tulosteen, olet valmis.

Käyttäjän lisääminen CentOS 8:ssa komennolla adduser

Ensimmäinen tapa lisätä käyttäjiä CentOS 8:ssa on adduser-komennon käyttäminen.

Adduser on hyvin samankaltainen kuin useradd-komento, mutta se tarjoaa vuorovaikutteisemman tavan lisätä käyttäjiä CentOS 8-palvelimelle.

Yleisesti kannattaa käyttää adduser-komentoa useradd-komennon sijaan (kuten useradd-man-sivu itse suosittelee)

Käyttäjän lisäämiseksi CentOS 8:ssa suorita tämä komento

$ sudo adduser userAdding user 'user'Adding new group 'user' (1007)Adding new user 'user' (1005) with group 'user'Creating home directory '/home/user'Copying files from '/etc/skel'

Sinua pyydetään valitsemaan salasana käyttäjälle

New password: <type your password>Retype new password: <retype your password>Changing the user information for ricky

Sitten sinua pyydetään määrittelemään joitain tarkempia tietoja uudesta käyttäjästäsi.

Voit halutessasi jättää joitakin arvoja tyhjiksi painamalla Enter-näppäintä.

Enter the new value, or press ENTER for the default Full Name : Room Number : Work Phone : Home Phone : Other : 

Viimeiseksi sinulta kysytään, ovatko annetut tiedot oikein. Paina vain “Y” lisätäksesi uuden käyttäjän.

Is the information correct? Y

Nyt kun käyttäjäsi on luotu, voit lisätä sen pyörä-ryhmään (jota kutsutaan myös nimellä sudoers) tehdäksesi siitä järjestelmänvalvojan käyttäjän.

Käyttäjän lisääminen CentOS 8:ssa GNOME-työpöydän avulla

Jos olet asentanut Centos 8:n GNOME-työpöydän kanssa, on myös olemassa keino luoda käyttäjä suoraan käyttöliittymäympäristöstä.

Etsi Sovellukset-välilehdeltä “Asetukset”.

Asetukset-valikko GNOME CentOS 8:ssa

Napsauta Asetukset-ikkunassa “Tiedot”-vaihtoehtoa.

Tietoja-sivu CentOS 8:n asetuksissa

Valitse “Tiedot”-vaihtoehto ja napsauta sitten “Käyttäjät”.

Käyttäjän lisääminen CentOS 8:ssa

Napsauta ikkunan oikeassa yläkulmassa “Unlock”-painiketta.

Käyttäjän lisäämisen lukituksen avaaminen CentOS 8:ssa

Syötä salasanasi, ja ylävalikossa pitäisi nyt näkyä “Add User”-vaihtoehto.

Käyttäjän lisäyspainike CentOS 8:ssa

Seuraavassa ikkunassa sinulta kysytään, haluatko luoda etuoikeutetun tilin vai et (joko sudo-oikeuksilla vai ei).

Varmista, että täytät koko nimi-kentän ja käyttäjänimi-kentän.

Voit määrittää salasanan, tai voit antaa käyttäjän päättää salasanansa seuraavalla kirjautumiskerralla.

Kun olet valmis, klikkaa “Lisää” luodaksesi käyttäjän.

Käyttäjän luominen CentOS 8:ssa

Onnittelut, tilisi luotiin onnistuneesti.

Käyttäjätili luotu CentOS 8:lla

Käyttäjän lisääminen CentOS 8:lla useradd-ohjelmalla

$ sudo useradd <username>

Käyttäjälle voi antaa salasanan käyttämällä -p-lippua, mutta sitä ei suositella, koska muut käyttäjät näkevät salasanan.

Käyttäjälle voi antaa salasanan passwd-komennolla.

$ sudo passwd <username>New password:Retype new password:passwd: password updated successfully

Tarkista, että käyttäjäsi on lisätty

Tarkistaaksesi, että käyttäjäsi on luotu Linuxissa, suorita seuraava komento.

$ cat /etc/passwd | grep <user><user>:x:1000:1000:user,,,:/home/user:/bin/bash

tai

$ cat /etc/passwd | grep <user> | cut -d: -f1<user>

Jos tämän komennon kohdalla ei ole merkintöjä, varmista, että käyttäjäsi on luotu adduser-komennolla.

Käyttäjän poistaminen CentOS 8:lla käyttämällä komentoa deluser

Käyttäjän poistamiseksi CentOS 8:lla on käytettävä komentoa deluser.

$ sudo deluser <username>

Jossain tapauksissa voit ehkä halutessasi poistaa käyttäjän kotihakemistoineen.

Tässä tapauksessa sinun on lisättävä -remove-home-vaihtoehto.

Jos et määritä tätä vaihtoehtoa, kyseiselle käyttäjälle kuuluvat tiedostot säilyvät tiedostojärjestelmässä.

$ sudo deluser --remove-home <username>Looking for files to backup/removeRemoving user 'user'Warning: group 'user' has no more members.Done.

Poistaaksesi kaikki käyttäjään liittyvät tiedostot, käytä -remove-all-files-parametria.

$ sudo deluser --remove-all-files <username>

Sudo-käyttäjän poistaminen visudolla

Jos olet poistanut sudo-käyttäjän CentOS 8:ssa, on hyvin todennäköistä, että käyttäjäsi on edelleen olemassa sudoers-tiedostossa.

Poistaaksesi käyttäjän sudoers-tiedostosta, suorita visudo.

$ sudo visudo

Etsi juuri poistamaasi käyttäjää vastaava rivi ja poista tämä rivi.

<username> ALL=(ALL:ALL) ALL

Tallenna tiedosto, niin käyttäjän ei pitäisi enää kuulua sudo-ryhmään.

Käyttäjän poistaminen GNOME-työpöydän avulla

Käyttäjäpaneelista, jota käytimme aiemmin käyttäjän luomiseen, etsi ikkunan alareunasta vaihtoehto “Poista käyttäjä”.

Käyttäjän poistaminen CentOS 8:ssa

Huomautus : sinun on avattava paneelin lukitus, jotta voit suorittaa tämän toiminnon.

Klikkaamalla “Poista käyttäjä” -painiketta sinulta kysytään, haluatko säilyttää tämän käyttäjän omistamat tiedostot. Tässä tapauksessa valitsen tiedostojen poistamisen.

Käyttäjän poistaminen tiedostoineen CentOS 8:ssa

Johtopäätös

Kuten huomaat, käyttäjien lisääminen ja poistaminen CentOS 8:ssa on melko yksinkertaista.

Jos olet kiinnostunut Linuxin hallinnasta, meillä on täydellinen osio, jossa on yksityiskohtaisia artikkeleita aiheesta.

Lue se varmasti, jotta voit ymmärtää monimutkaisia käsitteitä Linux-järjestelmän hallinnasta.

Vastaa

Sähköpostiosoitettasi ei julkaista.