A Windows rendszerben a felhasználói hozzáférés-vezérlést (UAC) azért hajtották végre, mert rendszergazdaként bejelentkezve nagyon egyszerű biztonsági kockázatot jelentett. Az UAC használatával a legtöbb program korlátozott hozzáféréssel fut, és a Windows csak akkor kéri a felhasználót, hogy engedélyt kérjen, ha a rendszerfájlon változtatni kell.
Linux rendszerekben adminisztratív alkalmazásokat futtathatunk a „sudo” paranccsal. Ez lehetővé teszi számunkra, hogy futtassunk egy programot root felhasználóként. Ha gyakran használja a root-t felhasználójaként, akkor ki van téve annak a kockázatnak, hogy készülékének teljes hozzáférést biztosít a rosszindulatú programokhoz.
Kétféleképpen adhat hozzá felhasználót a sudoerekhez. Az egyik módszer a kézi, a másik pedig a usermod parancs használata.
A sudo felhasználó manuális hozzáadása
Kövesse az alábbi útmutatásokat, hogy felhasználót adjon a sudo felhasználóhoz az Ubuntu 20-on.04:
Hozzon létre egy új felhasználót
Nyissa meg a root felhasználói terminált, és futtassa a következő parancsot:
$ sudo adduserItt a linuxuser3-at használom felhasználónévként:
$ sudo adduser linuxuser3
Kérni fogja, hogy rendeljen jelszót az új felhasználóhoz. Ezenkívül meg kell adnia néhány további információt, például a teljes nevet, a szoba számát stb. Megerősíti, hogy az információk helyesek-e vagy sem. A megerősítéshez nyomja meg az „Y” gombot.
Új felhasználó sikeresen létrehozásra kerül.
Frissítse rendszerét új felhasználó használatával
Továbblépve váltson új felhasználóra a felhasználónev és a jelszó megadásával a bejelentkezési képernyőn. Nyisson meg egy terminált, és frissítse a rendszerét a következő paranccsal:
$ Sudo apt frissítésNem adtunk kiváltságot az új felhasználónak, és üzenetet kapunk arról, hogy az új felhasználó nem szerepel a sudoers fájlban.
Hozzá kell adnunk egy felhasználót a sudoers fájlhoz.
Nyissa meg a visudo fájlt a szövegszerkesztőben a következő paranccsal:
$ sudo visudo
Az a hely, ahol az root gyökér = = (ALL: ALL) ALL látható, itt fogjuk megváltoztatni a felhasználónevünket. Helyettesítsem a gyökeret a „linuxuser 3” kifejezésre, esetemben a sudoerekkel. Helyezze be a következő sorokat ebbe a fájlba:
Gyökér ALL = (ALL: ALL) ALLLinuxuser3 ALL = (ALL: ALL) ÖSSZES
Ismét frissítse a rendszerét. Most a linuxuser3 képes végrehajtani a sudo-val kapcsolatos műveleteket vagy műveleteket.
Sudo felhasználó hozzáadása az Usermod parancsból
A usermod parancs lehetővé teszi a felhasználói csoportok hozzáadását / szerkesztését.
Írja be az alábbi parancsot a terminálba egy felhasználó hozzáadásához sudoers-be:
$ sudo usermod -a -G sudo linuxuser3
- -a: Ez módosítja az aktuális konfiguráció módosításait
- -G: A felhasználói közösség neve, amelyet hozzá kell fűzni.
: A felhasználó felhasználónevét meg kell változtatni.
Amikor a felhasználó először jelentkezik be, miután új csoportba került, egy üzenetet kapunk, amely megmutatja, hogy a felhasználói jogosultságok megváltoztak.
Következtetés:
A sudo parancsban történő használatával elvégezhetjük az adminisztratív szintű feladatokat. Ez a kézikönyv segít hozzáadni egy felhasználót a sudoerekhez Linux alatt. Kövesse a fenti irányelveket, ha felhasználót szeretne hozzáadni a sudoerekhez.