Mindegy, hogy privát Linux szervert üzemeltetsz, vagy egy kollaboratív környezetben dolgozol, a felhasználók és csoportok kezelése a rendszergazdálkodás döntő része. Csoportok létrehozása és törlése rugalmasságot és ellenőrzést biztosít a hozzáférési jogok felett, ami különösen fontos, ha több felhasználó fér hozzá ugyanahhoz a géphez. Ez a útmutató lépésről lépésre megmutatja, hogyan hozhatsz létre új csoportokat és törölhetsz meglévő csoportokat.

Legfontosabb megállapítások

  • Új csoportok létrehozása az addgroup parancs használatával történik.
  • Felhasználók hozzáadhatók egy csoporthoz az adduser paranccsal.
  • Csoportok a delgroup parancs segítségével törölhetők.
  • A csoportok konfigurációja az /etc/group fájlban található.

Lépésről lépésre útmutató

1. lépés: A képernyő tisztítása és előkészítése

Először is, tisztítsd meg a terminál képernyődet, hogy tiszta rálátásod legyen a következő lépésekre. Ezt a clear paranccsal teheted meg. Ez gondoskodik arról, hogy rendezett nézeted legyen, amikor a következő parancsokkal dolgozol.

Csoportok hatékony kezelése Linuxban kezdőknek

2. lépés: Új csoport létrehozása

Új csoport létrehozásához használd az addgroup parancsot. Ebben a példában a csoportot "Barátok"-nak nevezzük. A parancs a következőképpen kerül beírásra:

addgroup Barátok

Nyomd meg az Enter billentyűt, és láthatod, hogy a csoportot egy egyedi csoportazonosítóval (GID) hozták létre. A Linux automatikusan kezeli a GID-t, te azonban manuálisan is beállíthatod.

Hatékony csoportkezelés Linuxban kezdőknek

3. lépés: Felhasználó hozzáadása a csoporthoz

Most szeretnénk hozzáadni egy meglévő felhasználót, jelen esetben "Kai"-t, az újonnan létrehozott "Barátok" csoporthoz.

Ez a parancs megerősíti, hogy "Kai" most már a "Barátok" csoport tagja. Ha Kai még nem létezik, először létre kell hoznod az adduser Kai paranccsal.

Hatékony csoportkezelés Linuxban kezdőknek

4. lépés: Jogosultságok hozzárendelése

Ha Kai rendszergazdaként is szeretne működni, akkor további hozzáférést adhatunk neki a "root" csoporthoz. Ezt a következő paranccsal teheted meg:

adduser Kai root

Ezáltal Kai jogosultságot kap a sudo parancs végrehajtására és adminisztratív feladatok elvégzésére.

5. lépés: Csoport és felhasználó kezelése

Felhasználó eltávolítása egy csoportból a deluser paranccsal történik. Ha például Kai-t el szeretnéd távolítani a "root" csoportból, használd a következőt:

deluser Kai root

Ugyanez a csoport elv érvényes a "Barátok" csoport esetében is. A felhasználót a következő paranccsal távolíthatod el:

deluser Kai Barátok

Most Kai már nem része a "Barátok" csoportnak.

Hatékony csoportkezelés Linuxban kezdőknek

6. lépés: Csoportok kezelése

A csoport teljes eltávolításához a delgroup parancsot használjuk. A "Barátok" csoportunk esetében ez így néz ki:

delgroup Barátok

A megerősítés után látni fogod, hogy a csoport eltávolításra került. Ennek ellenőrzéséhez megnyithatod az /etc/group fájlt, és megnézheted.

Csoportok hatékony kezelése Linuxban kezdőknek

7. lépés: Csoportok ellenőrzése a fájlban

Ahhoz, hogy láthasd az összes csoportot és a tagjaikat, nyisd meg az /etc/group fájlt. Itt találod az összes csoportot a Linux szervereden. A struktúra úgy van kialakítva, hogy minden felhasználó egy csoporthoz legyen rendelve, és a csoportazonosítót (GID) is leolvashatod minden csoport számára.

Hatékony csoportkezelés Linuxon kezdőknek

Összefoglalás – Csoportok létrehozásának és törlésének útmutatója Linuxban

Csoportok létrehozása és törlése Linuxban egy egyszerű, de alapvető készség minden rendszergazda számára. Megtanultad, hogyan hozhatsz létre csoportokat az addgroup paranccsal, hogyan adhatsz hozzá felhasználókat az adduser paranccsal, és hogyan törölhetsz csoportokat a delgroup paranccsal. A csoportok és a tagjaik áttekintéséhez bármikor ellenőrizheted az /etc/group fájlt.

Gyakran ismételt kérdések

Mi a célja egy csoportnak Linuxban?A csoportok lehetővé teszik, hogy a felhasználókat közös jogosultságokhoz rendeljük, így könnyebben hozzáférhetnek bizonyos fájlokhoz és könyvtárakhoz.

Hogyan adok hozzá egy felhasználót egy csoporthoz?Használj az adduser [felhasználónév] [csoportnév] parancsot, hogy hozzáadj egy felhasználót egy meglévő csoporthoz.

Lehetőségem van-e csoportokat kézzel létrehozni egy adott azonosítóval?Igen, az addgroup --gid [GID] [csoportnév] paranccsal csoportot hozhatsz létre egy konkrét csoportazonosítóval.

Mi történik, ha törlök egy csoportot?Amikor egy csoportot törölsz, az összes tag elveszíti ezt a csoporttagságot és a csoporthoz kapcsolódó konkrét jogosultságokat.