Saját felhasználónak root jog megadása
Előre bocsájtom, hogy Windows -os ember vagyok, ezért a Linux logikát még nehezen fogom, továbbá teljesen kezdő vagyok e téren:
Szóval: felvettem a grafikus felületen egy felhasználót: user, és adtam neki ssh login jogot.
Putty -al rájelentkeztem az eszközre, ezzel az account -al, és su - -val root -ként jelentkeztem be.
Ezután a user account -nak szerettem volna root jogot adni:
adduser user root
ezt sikeresen végrehajtódott, de mégsincs a user -enk root joga..
Mit rontottam el?
- A hozzászóláshoz belépés szükséges

Hozzászólások
Azért majd áruld el, hogy
Azért majd áruld el, hogy sikerült-e a művelet.
Igen.. tökéletesen működik..
Igen.. tökéletesen működik..
A fenti parancs, amit
A fenti parancs, amit futtattál, az csupán annyit csinál, hogy az adott felhasználót beleteszi a root nevű csoportba. Ez nem jelenti azt, hogy root jogokkal tudsz műveleteket végezni.
Ahhoz, hogy ne kelljen a root felhasználóként végezni az adminisztrációs feladatokat, érdemes a sudo nevű programot használni.
Ehhez először ellenőrizned kell, hogy a sudo csomag telepítve van-e a rendszereden. A következő parancsot a normál felhasználóként is kiadhatod:
dpkg -s sudo
Ennek kell legyen egy ilyen sora ha fel van telepítve a sudo csomag:
Status: install ok installed
Ha nincs akkor fel kell telepítened. Ezt viszont csak root felhasználóként tudod megtenni, tehát a su - parancsot kiadva felhasználót kell váltanod, majd:
apt-get update
apt-get install sudo
Ha ez kész, akkor létrejön egy sudoers fájl az /etc/ könyvtárban. Ebbe kell beletenni az alábbi bejegyzést:
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
Valamint hozzáadni a normál felhasználót az admin csoporthoz:
adduser user admin
Ki kell jelentkezni, majd vissza.
A következő parancsot használva tudsz rendszer-adminisztrációs feladatokat ellátni:
sudo bash
Ez majd kéri a normál felhasználó jelszavát. Eztán már tudsz rendszergazdai jogokkal dolgozni.