Käyttäjien hallinta on melko suoraviivaista, jos käytät Linuxia henkilökohtaisella tietokoneellasi. Mutta niille, joilla on tuhansien käyttäjien palvelin, hallinnosta tulee vakava asia, josta on huolehdittava.

Onneksi Linux-pohjaiset käyttöjärjestelmät tarjoavat sinulle mahdollisuuden hallita ja hallita järjestelmän käyttäjiä. Voit luoda ryhmiä ja lisätä käyttäjiä niihin. Sen jälkeen, kun määrität käyttöoikeudet jokaiselle järjestelmän käyttäjälle, voit helposti valtuuttaa käyttäjäryhmiä tarjoamalla heille järjestelmän työnkulkuun liittyvät oikeudet.

Luo käyttäjäryhmiä Linuxissa

Linuxissa on oletusarvoinen komento käyttäjäryhmien luomiseen. Voit käyttää ryhmä komento lisätäksesi uusia ryhmiä järjestelmään. Komennon perussyntaksi on:

groupadd [vaihtoehdot] groupname

Uuden käyttäjäryhmän 'kirjoittajat' luominen:

ryhmäkirjailijoita

Yllä mainitun komennon suorittaminen lisää uuden merkinnän /etc/group ja /etc/gshadow tiedostot järjestelmässäsi. Voit tarkistaa uuden ryhmäkohdan tiedostoissa kirjoittamalla kissa / etc / ryhmä ja kissa / etc / gshadow terminaalissasi.

instagram viewer

Huomaa, että vain käyttäjät, joilla on järjestelmänvalvojan oikeudet, voivat luoda käyttäjäryhmiä. Älä unohda vaihtaa pääkäyttäjäksi ennen groupadd-komennon suorittamista.

Jos yrität luoda ryhmän, jonka nimi on jo olemassa, näet virheen, joka kertoo:

groupadd: ryhmä 'kirjoittajat' on jo olemassa

Voit kuitenkin hylätä virheen käyttämällä -f tai --pakottaa lippu komennolla.

groupadd - force kirjoittajat
groupadd -f kirjoittajat

Luo käyttäjäryhmiä ainutlaatuisella GID: llä

Kun luot uuden käyttäjäryhmän, järjestelmä antaa sille automaattisesti ryhmätunnuksen tai GID: n. Jos haluat, että ryhmälläsi on tietty ryhmätunnus, voit tehdä sen käyttämällä -g tai --gid lippu.

groupadd -g 600 kirjoittajaa
groupadd - 600 kirjoittajaa

Jos yrität määrittää jo otetun ryhmätunnuksen, tapahtuu seuraava virhe.

groupadd: GID '600' on jo olemassa

Vaikka sitä ei suositella, mutta voit lisätä sen -o tai --on ainutlaatuinen lippu määrittää ryhmän tunnus väkisin.

groupadd -o -g 600 kirjoittajaa

Luo käyttäjäryhmiä salasanalla

Vaikka voit lisätä salasanan ryhmiin, niistä ei ole käytännön hyötyä käyttäjälle. -p lipun avulla voit määrittää salasanan käyttäjäryhmällesi.

groupadd -p salainen salasanan kirjoittaja

Liittyvät: Kuinka vaihtaa salasanasi Linuxissa

Kuinka vaihtaa Linux-salasanasi

Haluatko vaihtaa Linux-salasanasi? Tässä on kaikki mitä sinun tarvitsee tietää salasanan palauttamisesta Linuxissa.

Luo järjestelmäryhmiä Linuxissa

Järjestelmäryhmien ja tavallisten ryhmien välillä on pieni ero. Järjestelmäryhmät ovat erityisiä ryhmiä, joihin kuuluvat käyttäjät, jotka ovat vastuussa järjestelmän toimintojen, kuten varmuuskopioinnin ja ylläpidon, suorittamisesta.

Käytä -r tai --järjestelmä lippu luoda järjestelmäryhmä Linuxiin:

groupadd -r hardwareteam
groupadd - järjestelmän hardwareteam

Hae luettelo käyttäjäryhmän jäsenistä

Jos haluat tietää, kuinka monta jäsentä kuuluu tiettyyn ryhmään, voit käyttää sitä getent komento päätelaitteestasi. Seuraava komento näyttää luettelon kaikista kirjoittajien ryhmässä olevista jäsenistä:

getent-ryhmän kirjoittajat

Lisää käyttäjiä ryhmiin

Nyt kun olet luonut järjestelmään käyttäjäryhmän, on aika lisätä joitain käyttäjiä siihen. Usermod on tehokas komentorivin apuohjelma, koska se sisältää useita vaihtoehtoja, jotka liittyvät käyttäjien hallintaan ja valvomiseen. Sen avulla voit myös lisätä käyttäjiä helposti ryhmääsi. Komennon perussyntaksi on:

usermod [vaihtoehdot] ryhmänimi käyttäjätunnus

Lisää olemassa oleva käyttäjä ryhmiin

Jos haluat lisätä olemassa olevan käyttäjän ryhmääsi, -a ja -G liput ovat mitä tarvitset. -G lippu tarkoittaa ryhmiä, kun taas -a tarkoittaa liitettä, lisäystä tai lisäystä.

usermod -a -G kirjoittajat randomuser

Voit myös lisätä käyttäjän useisiin ryhmiin. Sinun tarvitsee vain kirjoittaa ryhmien nimet pilkuilla erotettuna.

usermod -a -G kirjoittajat, admin, omistaja randomuser

Lisää uusi käyttäjä ryhmään

Voit käyttää useradd komento, kun haluat lisää uusi käyttäjä Linux-järjestelmääsi. Useradd tarjoaa sinulle tavan määrittää ryhmä käyttäjälle sen luomisen yhteydessä. -G lipun avulla voit määrittää ryhmän käyttäjälle.

useradd -G kirjoittajat randomuser

Käyttäjän lisääminen useisiin ryhmiin on myös helppoa. Anna vain ryhmien nimet pilkulla erotettuina oletuskomennossa.

useradd -G kirjoittajat, admin, omistaja randomuser

Poista käyttäjät ryhmästä

Voit myös poistaa käyttäjiä ryhmästä käyttämällä usermod. Muista, että Linux-järjestelmässä käyttäjälle voidaan määrittää useita ryhmiä. Yksi näistä ryhmistä julistetaan ensisijaiseksi ryhmäksi, kun taas toisia kutsutaan toissijaisiksi ryhmiksi.

Jos yrität poistaa käyttäjää ryhmästä, varmista, että sillä on vähintään yksi ensisijainen ryhmä poiston jälkeen. Esimerkiksi käyttäjä 'satunnainen' on osa ryhmien järjestelmänvalvojaa, kirjoittajia ja muokkaajia; missä admin on ensisijainen ryhmä ja loput ovat toissijaisia ​​ryhmiä.

Voit poistaa käyttäjän vain ryhmän kirjoittajista ja muokkaajista. Ja jotta voit tehdä niin, sinun on annettava ryhmän nimi, jonka haluat käyttäjän pysyvän jäsenenä. Tämä tarkoittaa, että käyttäjän 'satunnainen' poistamiseksi ryhmän muokkaajista käytetään seuraavaa komentoa:

usermod -G kirjoittajat satunnaisia

Huomaa, että sinun tarvitsi vain riisua liitä lippu (-a) komennosta, jolla lisäät käyttäjän ryhmään.

Poista ryhmät Linuxista

Kun et halua enää pitää käyttäjäryhmää järjestelmässäsi, voit poistaa ryhmän käyttämällä groupdel komento. Komennon syntaksi on:

groupdel [vaihtoehdot] groupname

Käyttäjäryhmän kirjoittajat poistaminen:

groupdel-kirjoittajat

Jos yrität poistaa ryhmää, jota ei ole olemassa, saat virheilmoituksen:

groupdel: ryhmä 'kirjoittajia' ei ole olemassa

Käyttäjäryhmien hallinta Linuxissa

Käyttäjien hallinta voi olla vaikeaa, jos et ole tietoinen käyttämistäsi Linux-komennoista. Siitä tulee todella helppoa, kun tiedät moderaatioon ja hallintaan liittyvät komennot.

Palvelimen järjestelmänvalvojien tulisi yrittää käyttää Linux-jakeluja, jotka sopivat heidän tarpeisiinsa. Näin he saavat kaikki palvelimen hallintaan tarvittavat työkalut ja apuohjelmat heti.

Sähköposti
10 parasta Linux-distroa kehittäjille

Oletko valmis aloittamaan avoimen lähdekoodin käyttöjärjestelmän kehittämisen? Tässä ovat parhaat Linux-distrot ohjelmointia varten.

Liittyvät aiheet
  • Määrittelemätön
Kirjailijasta
Deepesh Sharma (10 artikkelia julkaistu)

Deepesh on tekninen bloggaaja ja on kirjoittanut informatiivista sisältöä yli 3 vuotta. Tällä hetkellä hän jatkaa tietojenkäsittelytieteen kandidaattiaan Intian tunnetusta yliopistosta. Vapaa-ajallaan hän nauttii kirjoittamisesta, musiikin kuuntelusta ja kitaransoitosta.

Lisää artistilta Deepesh Sharma

Tilaa uutiskirjeemme

Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja erikoistarjouksia!

Vielä yksi askel !!!

Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.

.