Revolution OS (documentary about GNU/Linux) (Multilingual) (HQ)
Tartalomjegyzék:
- Linux csoportok
- Meglévő felhasználó hozzáadása a csoporthoz
- Meglévő felhasználó hozzáadása több csoporthoz egy parancsban
- Felhasználó eltávolítása egy csoportból
- Hogyan lehet csoportot létrehozni
- Hogyan lehet csoportot törölni
- Hogyan lehet megváltoztatni a felhasználó elsődleges csoportját
- Új felhasználó létrehozása és csoportok hozzárendelése egy parancsban
- Felhasználói csoportok megjelenítése
- Következtetés
Ebben az oktatóanyagban elmagyarázza, hogyan adhat hozzá egy felhasználót egy csoporthoz a Linux rendszerekben. Megmutatjuk azt is, hogyan lehet eltávolítani egy felhasználót egy csoportból, és hogyan lehet csoportokat létrehozni, törölni és listázni.
Linux csoportok
A Linux csoportok szervezeti egységek, amelyeket a felhasználói fiókok szervezésére és adminisztrálására használnak a Linuxban. A csoportok elsődleges célja egy adott erőforráshoz tartozó jogosultságok sorozatának meghatározása, például olvasás, írás vagy végrehajtási engedély, amelyet meg lehet osztani a csoporton belüli felhasználók között.
Kétféle csoport létezik a Linux operációs rendszerekben:
-
Elsődleges csoport - Amikor a felhasználó létrehoz egy fájlt, a fájl csoportját a felhasználó elsődleges csoportjára állítja. A csoport neve általában megegyezik a felhasználó nevével. A felhasználó elsődleges csoportjával kapcsolatos információkat az
/etc/passwd
fájl tárolja.Másodlagos vagy kiegészítő csoport - Hasznos, ha bizonyos fájljogosultságokat szeretne megadni a csoport tagjai számára. Például, ha egy adott felhasználót felvesz a
docker
, akkor a felhasználó örökli a hozzáférési jogokat a csoporttól, és képes lesz futtatni a dokkoló parancsokat.
Minden felhasználó pontosan egy elsődleges csoporthoz és nulla vagy több másodlagos csoporthoz tartozhat.
Csak gyökér vagy a
sudo
hozzáféréssel rendelkező felhasználók vehetnek fel egy felhasználót egy csoportba.
Meglévő felhasználó hozzáadása a csoporthoz
Meglévő felhasználó hozzáadásához egy másodlagos csoporthoz használja a
usermod -a -G
parancsot, majd kövesse a csoport és a felhasználó nevét:
sudo usermod -a -G groupname username
Például ahhoz, hogy a felhasználót
linuxize
a
sudo
csoportba, akkor a következő parancsot futtassa:
sudo usermod -a -G sudo linuxize
Mindig használja az
-a
(függelék) opciót, amikor egy felhasználót új csoporthoz ad hozzá. Ha elhagyja az
-a
opciót, akkor a felhasználót eltávolítják minden olyan csoportból, amely nem szerepel a
-G
opció után.
Siker esetén a
usermod
parancs nem jelenít meg kimenetet. Csak akkor figyelmeztet, ha a felhasználó vagy csoport nem létezik.
Meglévő felhasználó hozzáadása több csoporthoz egy parancsban
sudo usermod -a -G group1, group2 username
Felhasználó eltávolítása egy csoportból
A felhasználó eltávolításához egy csoportból használja a
gpasswd
parancsot a
-d
opcióval.
A következő példában eltávolítjuk a felhasználói
username
a
groupname
:
sudo gpasswd -d username groupname
Hogyan lehet csoportot létrehozni
Új csoport létrehozásához használja a
groupadd
parancsot, amelyet a csoport neve követ:
Hogyan lehet csoportot törölni
Meglévő csoport törléséhez használja a
groupdel
parancsot, majd a csoport nevét:
Hogyan lehet megváltoztatni a felhasználó elsődleges csoportját
A felhasználói elsődleges csoport megváltoztatásához használja a
usermod
parancsot, majd a
-g
opciót:
sudo usermod -g groupname username
A következő példában a felhasználói
linuxize
elsődleges csoportját
developers
:
sudo usermod -g developers linuxize
Új felhasználó létrehozása és csoportok hozzárendelése egy parancsban
A következő
useradd
parancs új
nathan
nevű felhasználót hoz létre az elsődleges csoport
users
és a másodlagos csoportokkal és a fejlesztőkkel.
sudo useradd -g users -G wheel, developers nathan
Felhasználói csoportok megjelenítése
A teljes felhasználói információ megjelenítéséhez, beleértve az összes olyan csoportot, amelyhez a felhasználó tagja, használja az
id
parancsot, amelyet a felhasználónév követ:
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)
A fenti kimenet alapján láthatjuk, hogy a felhasználó elsődleges csoportja a felhasználók, és a
wheel
,
storage
,
libvirt
,
docker
és
kvm
kiegészítő csoportokhoz tartozik.
A
groups
parancs segítségével jelenítse meg a felhasználó kiegészítő csoportjait:
groups linuxize
wheel storage power users libvirt docker kvm
Ha nem ad át felhasználónevet a
groups
parancsnak, akkor kinyomtatja a jelenleg bejelentkezett felhasználói csoportokat.
Következtetés
Ebben az oktatóanyagban megmutattuk, hogyan adhat hozzá egy felhasználót egy csoporthoz.
Ugyanezek a parancsok vonatkoznak minden Linux disztribúcióra, beleértve az Ubuntu, CentOS, RHEL, Debian és Linux Mint verziókat.
Ha bármilyen kérdése van, nyugodtan írjon megjegyzést.
terminál felhasználói csoportHogyan adhatunk hozzá felhasználót a sudo-hoz centos-ban
A CentOS-ban két lehetőség van arra, hogy sudo hozzáférést biztosítson egy felhasználó számára. Az első a felhasználó felvétele a sudoers fájlba. A második lehetőség a felhasználó hozzáadása a kerékcsoporthoz.
Hogyan adhatunk hozzá felhasználót a debian nyelvű segítőkhöz
A sudoers fájl olyan szabálykészletet tartalmaz, amely meghatározza, hogy mely felhasználók vagy csoportok részesülnek sudo jogosultságokkal, valamint a jogosultságok szintjét.
Hogyan adunk hozzá felhasználót az ubuntu sudoeréhez
Az Ubuntun a sudo jogosultságok megadásának a legegyszerűbb módja a felhasználó hozzáadása a sudo csoporthoz. A csoport tagjai bármilyen parancsot rootként végrehajthatnak a sudo segítségével.