A blackPanther OS biztonságának megőrzéséhez elengedhetetlen a hitelesítés, amely lehetővé teszi a felhasználók számára, hogy ideiglenesen adminisztrátori jogokat szerezzenek bizonyos műveletek végrehajtásához. Ennek eszközei között a rootmod (su) is pkexec mint háttér-hitelesítő eszközök, és a kdesu mint grafikus eszköz is megtalálhatóak. Az első kettőnek különböző céljai és működési módjai vannak.
A hitelesítéshez elterjedt a Linux alapú rendszerek esetében a sudo is, de ezt a blackPanther OS-ben nem alkalmazzuk alapértelmezett módon! Ennek több oka is van:
- A sudo egy körülményes eszköz, a blackPanther fejlesztése azt helyezte előtérbe, hogy a program kérje a hitelesítést, és ne bonyolítsuk túl a rendszer használatát még egy paranccsal, amit ismerni kell.
- A legsúlyosabb érv az volt ellene, hogy nagyon sok biztonsági kockázattal járt a használata. Bár ezeket javították, egyes kritikus hibák évtizedig jelen voltak, ami kizáró ok volt a blackPanther Projektben.
Hitelesítő eszközök (konzol)
Sudo (mi nem használjuk)
A sudo (SuperUser Do) parancs lehetővé teszi, hogy a felhasználó egy adott parancsot futtasson adminisztrátori jogokkal anélkül, hogy teljes körű root hozzáférést kapna. A felhasználónak meg kell adnia a saját jelszavát a parancs végrehajtásához, és a sudo a beállított konfiguráció alapján engedélyezi a szükséges jogköröket. Bár a blackPanther Projekt nem alkalmazza az alaprendszerben a sudo-t, igény szerint telepíthető saját felelősségre.
Su (blackPanther-ben: rootmod vagy rendszergazda parancs)
A su (Switch User) parancs lehetővé teszi, hogy a felhasználó a rendszer más felhasználójának, általában a root felhasználónak a fiókjába lépjen be. Ennek során a felhasználónak a célszemély jelszavát kell megadnia.
PolicyKit
A PolicyKit (vagy polkit) egy keretrendszer, ami a jogosultságok kezelésére szolgál. Alkalmazások, mint a pkexec, a PolicyKit segítségével kezelik a jogosultságokat, lehetővé téve, hogy a felhasználók grafikus felületen kérjenek adminisztrátori engedélyt. Ez különösen hasznos olyan modern asztali környezetekben, ahol a felhasználói élmény kiemelten fontos.
Pkexec
A pkexec parancs a PolicyKit által vezérelt engedélyezési eszköz, amely lehetővé teszi GUI (grafikus felhasználói felület) alkalmazások számára, hogy adminisztrátori jogokat kérjenek. A felhasználónak itt is a saját jelszavát kell megadnia, és a rendszer értesítést küld, ha a jogosultságok megváltozása szükséges.
Ezek az eszközök kombinálva biztosítják, hogy a rendszer biztonságos maradjon, miközben a felhasználók rugalmasan végezhetik el a szükséges feladataikat.
Hitelesítő eszközök (grafikus)
default-su
Egy univerzális hitelesítőeszköz a blackPanther utasításkészletei között, ami felismeri, hogy milyen hitelesítési lehetőségek vannak telepítve a rendszerre, és ezek közül választja ki a legmegfelelőbbet a környezethez.
KDEsu
A kdesu a KDE asztali környezethez kapcsolódó eszköz, amely parancsokat vagy alkalmazásokat indít el root jogokkal. A felhasználónak meg kell adnia a jelszavát, és az alkalmazás grafikus felületen fut, ami megkönnyíti a felhasználók számára az adminisztratív feladatok végrehajtását.
Gksu (mi nem használjuk)
A gksu hasonló funkciókat kínál, mint a kdesu, de a GNOME asztali környezethez készült. Lehetővé teszi, hogy a felhasználók egyszerűen indítsanak grafikusan alkalmazásokat root jogokkal, például a gksu nautilus a fájlkezelő adminisztrációját szolgálja.







Hozzászólások lezárva