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

Ryhmän vaihtaminen, johon käyttäjä liittyy, on todella helppo tehtävä, mutta kaikki eivät tiedä komentoja. Varsinkin käyttäjän lisääminen toissijaiseen ryhmään. Käymme läpi kaikki skenaariot puolestasi. Tässä artikkelissa puhumme Kuinka lisätä käyttäjä ryhmään Linuxissa - opetusohjelma. Aloitetaanpa!





Käyttäjätilit voidaan osoittaa yhdelle tai useammalle ryhmälle Linuxissa. Voit myös määrittää tiedoston oikeudet ja muut ryhmän oikeudet. Esimerkiksi Ubuntussa vain sudo-ryhmän käyttäjät voivat käyttää sudo komento saada korotetut käyttöoikeudet.



Linux-ryhmät

Linux ryhmät ovat organisaatioyksiköitä, joita käytetään myös käyttäjätilien järjestämiseen ja hallinnointiin Linuxissa. Ryhmien ensisijainen tarkoitus on määritellä joukko oikeuksia. Esimerkiksi tietyn resurssin käyttöoikeuden lukeminen, kirjoittaminen tai suorittaminen, joka voidaan jakaa ryhmän käyttäjien välillä.

Linux-käyttöjärjestelmissä on oikeastaan ​​kahden tyyppisiä ryhmiä:



  • Ensisijainen ryhmä - Kun käyttäjä luo tiedoston, tiedoston ryhmä asetetaan käyttäjän ensisijaiseksi ryhmäksi. Enimmäkseen ryhmän nimi on sama kuin käyttäjän nimi. Tiedot käyttäjän ensisijaisesta ryhmästä tallennetaan itse asiassa /etc/passwd tiedosto.
  • Toissijainen tai täydentävä ryhmä - Hyödyllinen, kun haluat myöntää useita tiedosto-oikeuksia joukolle käyttäjiä, jotka ovat ryhmän jäseniä. Esimerkiksi, jos lisäät tietyn käyttäjän docker -kansioon ryhmä perii käyttöoikeudet ryhmältä ja pystyy myös suorittamaan telakointikomentoja.

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



Huomaa, että vain root tai käyttäjät, joilla on sudo käyttöoikeus voi lisätä käyttäjän ryhmään.

Lisää uusi ryhmä

Jos haluat luoda uuden ryhmän järjestelmääsi, käytä seuraavaa komentoa groupadd ja korvaa uusi_ryhmä yhdessä sen ryhmän nimen kanssa, jonka haluat luoda. Sinun on käytettävä sudoa myös tämän komennon kanssa. (Tai jos Linux-jakelussa ei käytetä sudo, joudut suorittamaan su -komennon yksin saadaksesi korkeammat käyttöoikeudet ennen komennon suorittamista).



usermod

Lisää olemassa oleva käyttäjätili ryhmään

Jos haluat lisätä olemassa olevan käyttäjätilin järjestelmän ryhmään, käytä examplegroup -komentoa ja korvaa exampleusername ryhmän nimen kanssa. Että haluat lisätä käyttäjän ja geek käyttäjän nimen kanssa, haluat myös lisätä.



sudo

Esimerkiksi käyttäjän lisääminen usermod ryhmään examplegroup , käytä seuraavaa komentoa:

exampleusername

Vaihda ensisijainen käyttäjän ryhmä

Vaikka käyttäjätili voi olla osa useita ryhmiä, yksi ryhmistä on aina ensisijainen ryhmä ja muut ovat tosiasiallisesti toissijaisia ​​ryhmiä. Käyttäjän kirjautumisprosessi sekä käyttäjän luomat tiedostot ja kansiot määritetään myös ensisijaiselle ryhmälle.

Jos haluat muuttaa ensisijaista ryhmää, jolle käyttäjä on määritetty, suorita sitten -g -komento ja korvaa -G ryhmän nimen kanssa. Että haluat olla ensisijainen ja groups käyttäjätunnuksen nimellä.

id

Huomaa nyt groups tässä. Kun käytät pientä g: tä, määrität ensisijaisen ryhmän. Kun käytät isoja kirjaimia id , kuten yllä, määrität myös uuden toissijaisen ryhmän.

Tarkastele ryhmiä, joihin käyttäjätili on määritetty

Ryhmien tarkastelemiseksi nykyinen käyttäjätili on määritetty. Sinun on suoritettava groups komento. Sitten näet luettelon ryhmistä.

miten ehdottaa ystäviä Facebook-sovelluksessa 2018
id

Jos haluat tarkastella kuhunkin ryhmään liittyviä numeerisia tunnuksia, suorita example komento sen sijaan:

useradd

lisää käyttäjä ryhmään

Jos haluat tarkastella ryhmiä, toinen käyttäjätili on määritetty. Suorita sitten getent komento ja määritä käyttäjätilin nimi.

gpasswd

Voit myös tarkastella kuhunkin ryhmään liittyviä numeerisia tunnuksia suorittamalla -d -komennon ja määrittämällä käyttäjänimen.

kuinka korjata bamberga
username

groupname -Ryhmän ensimmäinen ryhmä luettelo tai ryhmä, joka näkyy gid = -kohdassa sudo gpasswd -d username groupname luettelo on itse asiassa käyttäjätilin ensisijainen ryhmä. Muut ryhmät ovat myös toissijaisia ​​ryhmiä. Joten alla olevassa kuvakaappauksessa käyttäjätilin ensisijainen ryhmä on groupdel pohjimmiltaan.

lisää käyttäjä ryhmään

Luo uusi käyttäjä ja määritä ryhmä yhdellä komennolla

Kaverit saattavat joskus haluta luoda uuden käyttäjätilin, jolla on pääsy tiettyyn resurssiin tai hakemistoon, kuten uusi FTP-käyttäjä. Voit myös määrittää ryhmät, joille käyttäjätili määritetään luodessasi käyttäjätiliä sudo groupdel groupname -komennolla, kuten:

sudo groupadd mynewgroup

Voit esimerkiksi luoda uuden jsmith-käyttäjätilin ja määrittää kyseisen tilin ftp-ryhmälle suorittamalla:

usermod -a -G examplegroup exampleusername

Haluat määrittää salasanan tälle käyttäjälle myöhemmin, tarkasti:

usermod -a -G sudo geek

Lisää käyttäjä useaan ryhmään

Määritettäessä toissijaisia ​​ryhmiä käyttäjätilille. voit helposti määrittää useita ryhmiä kerralla erottamalla luettelon pilkulla.

usermod -g groupname username

Esimerkiksi geek-käyttäjän lisääminen suoritettaviin ftp-, sudo- ja esimerkkiryhmiin:

groups

Voit määrittää niin monta ryhmää kuin haluat - erota ne kaikki nyt pilkulla.

Näytä kaikki järjestelmän ryhmät

Jos haluat tarkastella luetteloa kaikista järjestelmän ryhmistä, voit käyttää

id
-komentoa:

groups exampleusername

Tämä tulos näyttää myös, mitkä käyttäjätilit ovat ryhmien jäseniä. Joten alla olevasta kuvakaappauksesta voimme nähdä, että tilit Syslog ja Chris ovat myös adm-ryhmän jäseniä.

Sen tulisi kattaa kaikki mitä sinun tarvitsee tietää käyttäjien lisäämisestä Linux-ryhmiin.

Käyttäjän poistaminen ryhmästä

Käyttäjän poistamiseksi ryhmästä sinun on käytettävä

id exampleusername
komento
useradd -G examplegroup exampleusername
vaihtoehto.

Seuraavassa esimerkissä poistamme nyt käyttäjän

useradd -G ftp jsmith
ryhmästä
passwd jsmith
:

usermod -a -G group1,group2,group3 exampleusername

Ryhmän poistaminen

Poista olemassa oleva ryhmä käyttämällä

usermod -a -G ftp,sudo,example geek
komento, jota seuraa ryhmän nimi:

getent group

Johtopäätös

Selvä, se oli kaikki ihmiset! Toivottavasti pidät tästä artikkelista ja pidät siitä myös hyödyllisenä sinulle. Anna meille palautetta siitä. Myös, jos sinulla on kysyttävää ja kysymyksiä, jotka liittyvät tähän artikkeliin. Kerro sitten meille alla olevasta kommenttiosasta. Otamme sinuun yhteyttä pian. Hyvää päivän jatkoa!

Katso myös: WPS Officen ja LibreOfficen vertailu [Office Suite for Linux]