Android

Kuinka lisätä käyttäjä ryhmään Linuxissa

Howto install hadoop on Ubuntu

Howto install hadoop on Ubuntu

Sisällysluettelo:

Anonim

Tässä opetusohjelmassa selitetään kuinka lisätä käyttäjä ryhmään Linux-järjestelmissä. Osoitamme sinulle myös, kuinka poistaa käyttäjä ryhmästä ja miten luoda, poistaa ja luetteloida ryhmiä.

Linux-ryhmät

Linux-ryhmät ovat organisaatioyksiköitä, joita käytetään järjestämään ja hallitsemaan käyttäjätilejä Linuxissa. Ryhmien päätarkoitus on määritellä tietyn resurssin käyttöoikeuksien joukko, kuten luku-, kirjoitus- tai käyttöoikeus, jotka voidaan jakaa ryhmän käyttäjille.

Linux-käyttöjärjestelmissä on kahta tyyppisiä ryhmiä:

  • Ensisijainen ryhmä - Kun käyttäjä luo tiedoston, tiedoston ryhmäksi asetetaan käyttäjän ensisijainen ryhmä. Yleensä ryhmän nimi on sama kuin käyttäjän nimi. Tiedot käyttäjän ensisijaisesta ryhmästä tallennetaan tiedostoon /etc/passwd .

    Toissijainen tai lisäryhmä - Hyödyllinen, kun haluat myöntää tietyt tiedostooikeudet ryhmälle kuuluville ryhmille. Jos esimerkiksi lisäät tietyn käyttäjän docker , käyttäjä perii käyttöoikeudet ryhmältä ja pystyy suorittamaan telakointikomentoja.

Jokainen käyttäjä voi kuulua tarkalleen yhteen pääryhmään ja nollaan tai useampaan toissijaiseen ryhmään.

Vain pääkäyttäjät tai käyttäjät, joilla on sudo käyttöoikeus, voivat lisätä käyttäjän ryhmään.

Kuinka lisätä olemassa oleva käyttäjä ryhmään

Jos haluat lisätä olemassa olevan käyttäjän toissijaiseen ryhmään, käytä usermod -a -G komentoa ja seuraa ryhmän ja käyttäjän nimeä:

sudo usermod -a -G groupname username

Jos esimerkiksi haluat lisätä käyttäjän linuxize sudo ryhmään, suorita seuraava komento:

sudo usermod -a -G sudo linuxize

Käytä aina -a (liitä) -vaihtoehtoa, kun lisäät käyttäjän uuteen ryhmään. Jos ohitat -a vaihtoehdon, käyttäjä poistetaan ryhmistä, joita ei ole lueteltu -G vaihtoehdon jälkeen.

Menestyksen jälkeen usermod komento ei näytä mitään lähtöä. Se varoittaa sinua vain, jos käyttäjää tai ryhmää ei ole.

Kuinka lisätä olemassa oleva käyttäjä useisiin ryhmiin yhdessä komennossa

sudo usermod -a -G group1, group2 username

Kuinka poistaa käyttäjä ryhmästä

Voit poistaa käyttäjän ryhmästä käyttämällä gpasswd komentoa, jossa on -d vaihtoehto.

Seuraavassa esimerkissä poistamme käyttäjän username ryhmän groupname :

sudo gpasswd -d username groupname

Kuinka luoda ryhmä

Luo uusi ryhmä käyttämällä groupadd komentoa ja sen jälkeen ryhmän nimeä:

sudo groupadd groupname

Kuinka poistaa ryhmä

Jos haluat poistaa olemassa olevan ryhmän, käytä groupdel komentoa ja sen jälkeen ryhmän nimeä:

sudo groupdel groupname

Kuinka muuttaa käyttäjän pääryhmää

Voit muuttaa käyttäjän ensisijaista ryhmää käyttämällä usermod komentoa ja sen jälkeen -g vaihtoehtoa:

sudo usermod -g groupname username

Seuraavassa esimerkissä muutamme käyttäjän ensisijaisen ryhmän linuxize developers :

sudo usermod -g developers linuxize

Kuinka luoda uusi käyttäjä ja määrittää ryhmiä yhdessä komennossa

Seuraava useradd komento luo uuden käyttäjän nimeltä nathan ensisijaisten ryhmien users ja toissijaisten ryhmien pyörän ja kehittäjien kanssa.

sudo useradd -g users -G wheel, developers nathan

Näytä käyttäjäryhmät

Jos haluat näyttää täydelliset käyttäjätiedot, mukaan lukien kaikki ryhmät, joihin käyttäjä kuuluu, käytä id komentoa, jota seuraa käyttäjänimi:

id username

id linuxize

uid=1000(linuxize) gid=100(users) groups=100(users), 10(wheel), 95(storage), 98(power), 990(libvirt), 993(docker), 999(kvm)

Yllä olevasta tuotosta näemme, että käyttäjän ensisijainen ryhmä on users ja se kuuluu wheel , storage , libvirt , libvirt ja kvm lisäryhmiin.

Näytä groups komennolla käyttäjän lisäryhmät:

groups linuxize

wheel storage power users libvirt docker kvm

Jos ryhmäkomennolle ei anneta käyttäjänimeä, se tulostaa kirjautuneet käyttäjän ryhmät.

johtopäätös

Tässä opetusohjelmassa olemme osoittaneet, kuinka voit lisätä käyttäjän ryhmään.

Samat komennot koskevat kaikkia Linux-jakelua, mukaan lukien Ubuntu, CentOS, RHEL, Debian ja Linux Mint.

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

päätelaitteen käyttäjäryhmä