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/sudoers
fájlt úgy, hogy awheel
csoporthoz 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
wheel
csoporthoz, 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 ausername
a 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/sudoers
fájlt úgy, hogy a többi felhasználónak ne legyen lehetőségesudo
használatára. Ehhez atargetpw
sorait 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'!
sudo
haszná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.