Hogyan adhatunk felhasználót a csoporthoz Linux alatt - oktatóanyag
A felhasználó társított csoportjának megváltoztatása nagyon egyszerű feladat, de nem mindenki ismeri a parancsokat. Különösen egy felhasználó hozzáadásához egy másodlagos csoporthoz is. Végigvezetjük az összes forgatókönyvet az Ön számára. Ebben a cikkben arról fogunk beszélni, hogyan lehet felhasználót hozzáadni a csoporthoz Linux alatt - oktatóanyag. Kezdjük!
A felhasználói fiókokat tulajdonképpen egy vagy több csoporthoz lehet hozzárendelni a Linuxon. A csoport engedélyezheti a fájlengedélyeket és egyéb jogosultságokat is. Például az Ubuntuban csak a sudo csoport felhasználói használhatják a sudo a parancs emelt engedélyek megszerzésére.
Linux csoportok
Linux a csoportok olyan szervezeti egységek, amelyek a felhasználói fiókok rendszerezésére és kezelésére szolgálnak Linux alatt is. A csoportok elsődleges célja a kiváltságok tényleges meghatározása. Például egy adott erőforrás engedélyének olvasása, írása vagy végrehajtása, amelyet meg lehet osztani a csoporton belüli felhasználók között.
A Linux operációs rendszerekben valójában kétféle csoport létezik:
- Az elsődleges csoport - Amikor a felhasználó létrehoz egy fájlt, a fájl csoportja a felhasználó elsődleges csoportjába kerül. Többnyire a csoport neve megegyezik a felhasználó nevével. A felhasználó elsődleges csoportjával kapcsolatos információkat a
/etc/passwdfájl. - Másodlagos vagy kiegészítő csoport - Hasznos, ha sok fájlengedélyt akar megadni a csoport tagjainak egy csoportjának. Például, ha hozzáad egy adott felhasználót a
dockercsoportot, akkor a felhasználó örökölni fogja a hozzáférési jogokat a csoporttól, és képes lesz futtatni a dokkoló parancsokat is.
Minden felhasználó pontosan egy elsődleges csoportba és nulla vagy több másodlagos csoportba tartozhat.
Vegye figyelembe, hogy csak a root vagy a sudo a hozzáférés felhasználót adhat egy csoporthoz.
Új csoport hozzáadása
Ha új csoportot szeretne létrehozni a rendszerén, akkor használja a groupadd parancsot követő parancsot, cserélje ki az új_csoportot a létrehozni kívánt csoport nevével együtt. Ezzel a paranccsal is használnia kell a sudo-t. (Vagy azokon a Linux disztribúciókon, amelyek nem használják a sudo -t, a su parancsot önállóan kell futtatnia, hogy a parancs futtatása előtt megemelje az engedélyeket.
usermod Meglévő felhasználói fiók hozzáadása egy csoporthoz
Ha egy meglévő felhasználói fiókot szeretne hozzáadni a rendszer egy csoporthoz, akkor a examplegroup paranccsal cserélje le a exampleusername a csoport nevével. Hogy hozzá akarja adni a felhasználót a geek a felhasználó nevével meg szeretné adni.
sudoIlyen például a usermod felhasználó hozzáadása a csoportnak examplegroup , használja a következő parancsot:
exampleusernameVáltoztasson meg egy felhasználói elsődleges csoportot
Míg a felhasználói fiók több csoport része lehet, az egyik csoport mindig az elsődleges csoport, a többi pedig másodlagos csoport. A felhasználó bejelentkezési folyamata, valamint a felhasználó által létrehozott fájlok és mappák szintén az elsődleges csoporthoz lesznek hozzárendelve.
Ha meg akarja változtatni az elsődleges csoportot, amelyhez a felhasználó hozzárendelt, akkor futtassa a -g parancsot, a -G a csoport nevével. Azt akarja, hogy Ön legyen az elsődleges és groups a felhasználói fiók nevével.
idMost vegye figyelembe a groups itt. G kisbetű használatakor elsődleges csoportot rendel hozzá. Nagybetű használata esetén id , mint fent, akkor hozzárendel egy új másodlagos csoportot is.
Tekintse meg azokat a csoportokat, amelyekhez felhasználói fiók van hozzárendelve
A csoportok megtekintéséhez az aktuális felhasználói fiókot rendelték hozzá. Futtatnia kell a groups parancsot parancs. Ezután megjelenik a csoportok listája.
mappák egyesítése a Windows 10 rendszerben
idAz egyes csoporthoz tartozó numerikus azonosítók megtekintéséhez futtassa a example parancsot parancs helyett:
useradd 
Ha meg szeretné tekinteni a csoportokat, egy másik felhasználói fiókot rendelt hozzá. Ezután futtassa a getent parancsot, és adja meg a felhasználói fiók nevét.
gpasswdMegtekintheti az egyes csoportokhoz tartozó numerikus azonosítókat is a -d parancs futtatásával és egy felhasználónév megadásával.
usernameA groupname első csoportja lista vagy a gid = után látható csoport a sudo gpasswd -d username groupname lista valójában a felhasználói fiók elsődleges csoportja. A többi csoport a másodlagos csoport is. Tehát az alábbi képernyőképen a felhasználói fiók elsődleges csoportja alapvetően groupdel

Hozzon létre új felhasználót, és rendeljen hozzá egy csoportot egy parancsban
Nektek néha érdemes létrehozni egy új felhasználói fiókot, amely hozzáféréssel rendelkezik egy adott erőforráshoz vagy könyvtárhoz, például egy új FTP-felhasználóhoz. Megadhatja azokat a csoportokat is, amelyekhez a felhasználói fiók hozzárendelésre kerül, amikor a felhasználói fiókot a sudo groupdel groupname paranccsal hozza létre:
sudo groupadd mynewgroup
Például egy új jsmith nevű felhasználói fiók létrehozásához és az ftp csoporthoz való hozzárendeléséhez futtatnia kell:
usermod -a -G examplegroup exampleusername
Ezt követően hozzá kell rendelnie egy jelszót az adott felhasználóhoz:
usermod -a -G sudo geek
Felhasználó hozzáadása több csoporthoz
Amikor a másodlagos csoportokat hozzárendeli egy felhasználói fiókhoz. könnyedén több csoportot is rendelhet egyszerre, a vesszővel elválasztva a listát.
usermod -g groupname username
Például a geek nevű felhasználó felvétele a futtatott ftp, sudo és példa csoportokba:
magas lemezhasználatot okozó avast
groups
Megadhat annyi csoportot, amennyit csak akar - csak most vessze el őket vesszővel.
Az összes csoport megtekintése a rendszeren
Ha meg szeretné tekinteni a rendszer összes csoportjának listáját, használhatja a
idparancsot:
groups exampleusername
Ez a kimenet azt is megmutatja, hogy mely felhasználói fiókok valójában melyik csoport tagjai. Tehát az alábbi képernyőképen láthatjuk, hogy a Syslog és Chris fiókok is az adm csoport tagjai.
Ennek tartalmaznia kell mindent, amit tudnia kell a felhasználók csoportokba való felvételéről a Linux rendszeren.
Felhasználó eltávolítása a csoportból
Felhasználó eltávolításához egy csoportból a
id exampleusernameparancsot kell használnia parancs a
useradd -G examplegroup exampleusernameválasztási lehetőség.
A következő példában most eltávolítjuk a
useradd -G ftp jsmithfelhasználót a csoporttól
passwd jsmith:
usermod -a -G group1,group2,group3 exampleusername
Csoport törlése
Meglévő csoport törléséhez használja a usermod -a -G ftp,sudo,example geek
egy parancs, amelyet a csoport neve követ:
getent group
Következtetés
Rendben, ennyi volt az emberek! Remélem, kedvelik ezt a cikket, és hasznosnak találják Önnek is. Adjon visszajelzést róla. Akkor is, ha önnek további kérdései és kérdései vannak ezzel a cikkel kapcsolatban. Ezután ossza meg velünk az alábbi megjegyzések részben. Hamarosan jelentkezünk. Szép napot!Lásd még: Összehasonlítás a WPS Office és a LibreOffice között [Office Suite Linux rendszerhez]


