openSUSE: felhasználó sudo jogának beállítása
Charmed – 2023. 11. 03. 16:30
2023. 11. 03. 21:19
1 perc
Probléma: újonnan létrehozott felhasználónak nincs joga sudo használatára openSUSE rendszeren.
Probléma: újonnan létrehozott felhasználónak nincs joga sudo használatára openSUSE rendszeren.
Megoldás:
- Szerkeszteni kell az
/etc/sudoersfájlt úgy, hogy awheelcsoporthoz tartozó sor elől kivegyük a komment jelet. Ezután a sornak így kell kinéznie:%wheel ALL=(ALL) ALL - A felhasználót hozzá kell adni a
wheelcsoporthoz, amennyiben a felhasználó létrehozásakor ezt nem tettük meg a rendszergazda fióktípus kiválasztásával. Ezt megtehetjük a Rendszerbeállítások → Felhasználók ablakban az adott felhasználó fióktípusának módosításával, vagy az alábbi paranccsal, ahol ausernamea felhasználó neve:
Megjegyzés: A csoporthoz történő hozzáadás a következő bejelentkezéskor lép érvénybe.~$ sudo /usr/sbin/usermod -aG wheel username - Ismét szerkeszteni kell az
/etc/sudoersfájlt úgy, hogy a többi felhasználónak ne legyen lehetőségesudohasználatára. Ehhez atargetpwsorait kell kikommentezni. Ezután a két sornak így kell kinéznie:
A#Defaults targetpw # ask for the password of the target user i.e. root #ALL ALL=(ALL) ALL # WARNING! Only use this together with 'Defaults targetpw'!sudohasználatakor a felhasználónak ezután a saját jelszavát kell megadnia a root jelszó helyett.
Fontos, hogy a 3. lépés után azon felhasználók, akik nincsenek benne a wheel csoportban eddig hiába voltak, ezután már nem lesznek jogosultak a sudo parancsra, tehát a lépés elvégzése előtt az érintett felhasználókat is hozzá kell adni a wheel csoporthoz.