Új, sudo jogosultsággal rendelkező felhasználó létrehozása Rocky Linux 8 rendszeren [Gyorsútmutató]

Új, sudo jogosultsággal rendelkező felhasználó létrehozása Rocky Linux 8 rendszeren [Gyorsútmutató]

Bevezetés

A Rocky Linux 8 egy nyílt forráskódú operációs rendszer, amely a Red Hat Enterprise Linux (RHEL) 8-as verzióján alapul. A Rocky Linux az RHEL-hez hasonlóan vállalati szintű támogatást és stabilitást nyújt, de ingyenesen elérhető. Ez egy ideális választás szerverekhez, munkaállomásokhoz és bármely olyan rendszerhez, ahol megbízható és biztonságos operációs rendszerre van szükség.

A Rocky Linux 8 rendszeren új felhasználók létrehozásának folyamata egyszerű, és a sudo jogosultságok hozzárendelése további rugalmasságot és biztonságot biztosít a rendszergazdáknak. Ez a gyorsútmutató áttekintést nyújt a sudo jogosultsággal rendelkező felhasználó létrehozásának lépéseiről a Rocky Linux 8 rendszeren.

Felhasználó létrehozása

1. Lépés: Csatlakozz a rendszerhez root felhasználóként

Először is be kell jelentkezni a Rocky Linux 8 rendszerébe root felhasználóként. Ezt megteheti távolról SSH-n keresztül vagy közvetlenül a konzolon.

2. Lépés: Új felhasználó létrehozása

A következő parancs segítségével hozhat létre egy új felhasználót:


useradd <felhasználónév>

Például az „újfelhasználó” nevű felhasználó létrehozásához a következő parancsot kell kiadni:


useradd újfelhasználó

3. Lépés: Jelszó beállítása

A felhasználó létrehozása után be kell állítania egy jelszót a következő paranccsal:


passwd <felhasználónév>

Például az „újfelhasználó” felhasználó jelszavának beállításához a következő parancsot kell kiadni:


passwd újfelhasználó

Sudo jogosultságok hozzárendelése

1. Lépés: Csoport létrehozása

A Rocky Linux 8 rendszeren a sudo jogosultságok csoportalapúak. Először is létre kell hoznia egy csoportot a sudo jogosultságokkal rendelkező felhasználók számára:


groupadd sudo

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

Ezután hozzá kell adnia az új felhasználót a sudo csoporthoz a következő paranccsal:


usermod -aG sudo <felhasználónév>

Például az „újfelhasználó” felhasználó hozzáadásához a sudo csoporthoz a következő parancsot kell kiadni:


usermod -aG sudo újfelhasználó

3. Lépés: Sudoers fájl szerkesztése

Végül szerkesztenie kell a „/etc/sudoers” fájlt, hogy engedélyezze az új felhasználó számára a sudo használatát. Nyissa meg a fájlt szövegszerkesztővel, például a vim-mel:


vim /etc/sudoers

Adja hozzá a következő sort a fájl végére:


<felhasználónév> ALL=(ALL:ALL) ALL

Például az „újfelhasználó” felhasználó sudo jogosultságainak engedélyezéséhez a következő sort kell hozzáadnia:


újfelhasználó ALL=(ALL:ALL) ALL

Megjegyzés: A „%sudo” jel használatával megadhatja, hogy a felhasználó csak a sudo jogosultságokat igénylő parancsokat hajthassa végre.

Sudo jogosultságok tesztelése

Az új felhasználó létrehozása és a sudo jogosultságok hozzárendelése után tesztelheti, hogy a felhasználó rendelkezik-e a szükséges jogosultságokkal. Ehhez jelentkezzen ki a root felhasználóból, és jelentkezzen be az új felhasználóval. A következő parancs kiadásával ellenőrizheti, hogy a felhasználó rendelkezik-e sudo jogosultságokkal:


sudo -l

Ha a felhasználó rendelkezik sudo jogosultságokkal, akkor a parancs a következőhöz hasonló kimenetet fog adni:


Újfelhasználó may run the following commands on this host:
(ALL) ALL

Következtetés

A sudo jogosultsággal rendelkező felhasználó létrehozása a Rocky Linux 8 rendszeren egyszerű és egyszerű folyamat. A sudo jogosultságok rugalmasságot és biztonságot biztosítanak a rendszergazdáknak, mivel lehetővé teszik, hogy megadják a felhasználóknak a rendszer bizonyos részeihez való hozzáférést anélkül, hogy teljes root jogosultságokat biztosítanának nekik. Az ebben az útmutatóban ismertetett lépések követésével gyorsan és biztonságosan hozhat létre új sudo jogosultsággal rendelkező felhasználókat a Rocky Linux 8 rendszeren.

GYIK

1. Miért fontosak a sudo jogosultságok?

A sudo jogosultságok lehetővé teszik a rendszergazdák számára, hogy megadják a felhasználóknak a rendszer bizonyos részeihez való hozzáférést anélkül, hogy teljes root jogosultságokat biztosítanának nekik. Ez növeli a biztonságot, mivel megakadályozza, hogy a felhasználók kárt tegyenek a rendszerben vagy más felhasználók adataiban.

2. Hozzon létre több felhasználót ugyanazzal a sudo csoporttal.

Több felhasználót is hozzáadhat ugyanahhoz a sudo csoporthoz a következő paranccsal:


usermod -aG sudo felhasználónév1 felhasználónév2 felhasználónév3

3. Frissítsem a /etc/sudoers fájlt sudo jogosultságokkal?

Nem, a „/etc/sudoers” fájlt csak root felhasználóként szabad szerkeszteni.

4. Hogyan adhatok meg korlátozott sudo jogosultságokat?

Korlátozott sudo jogosultságokat adhat meg a „/etc/sudoers” fájlban a „Cmnd_Alias” és a „User_Alias” irányelvek használatával.

5. Hogyan akadályozhatom meg a felhasználókat abban, hogy sudo-t használjanak?

Eltávolíthatja a felhasználót a sudo csoportból a következő paranccsal:


usermod -g users <felhasználónév>

6. Tudok „sudo su” -t használni root felhasználóként?

Igen, a „sudo su” parancs használatával root felhasználóként jelentkezhet be.

7. Mi a különbség a „sudo” és a „su” között?

A „sudo” parancs egyetlen parancs futtatására ad sudo jogosultságokat, míg a „su” parancs teljes shell-környezetet indít sudo jogosultságokkal.

8. Hogyan ellenőrizhetem a sudo jogosultságokkal rendelkező felhasználókat?

A „grep” paranccsal ellenőrizheti a sudo jogosultságokkal rendelkező felhasználókat a „/etc/group” fájlban:


grep sudo /etc/group

9. Mi a „/etc/sudoers.d/” könyvtár célja?

A „/etc/sudoers.d/” könyvtár lehetővé teszi a rendszergazdák számára, hogy a „/etc/sudoers” fájltól különálló fájlokban definiálják a sudo szabályokat.

10. Hogyan tudok további segítséget kapni a sudo jogosultságokkal kapcsolatban?

A „man sudoers” parancs kiadásával további segítséget kaphat a sudo jogosultságokkal kapcsolatban.