Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Rickazoid

    addikt

    válasz Speeedfire #10281 üzenetére

    Ez a fájl határozza meg a root jogosultságokat. Normál esetben amit ide beírsz, az sudo-val végrehajtható, miután megadtad a jelszót. Ezek a sorok agyon formázhatók, a pontos formázást nem ismerem, csak pár felületes dologra volt szükségem, de a %sudo ALL=(ALL) ALL azt jelenti, hogy a sudo csoport (a % jelenti, hogy csoportról és nem felhasználóról van szó) minden tagja használhatja a rendszert root-ként a sudo segítségével, végrehajthat minden parancsot az adott rendszerben, nincsenek korlátozások. Ha jól értelmeztem, akkor ezzel távolról is irányítható, nem csak a localhost alól, ezeket is külön lehet definiálni hálózatos rendszerek, szerverek és kliensek esetében. Ezzel lehet játszani, meghatározni, hogy ki, milyen gépről, milyen felhasználó jogosultságaival adhasson ki parancsokat alapparancsoktól egészen meghatározott parancssorozatokig.
    A root ALL=(ALL) ALL lényegében azt jelenti, hogy a root bármit megtehet. Bárkinek lehet hasonló jogot adni egy NOPASSWD: kiegészítéssel (nekem egy háttérben indítható, a rendszert befolyásolni nem képes script-hez kellett ilyen), sőt a felhasználó helyére egy ALL-t beírva mindenkire vonatkozni fog az utána lévő szabály (erre példát se tudok, hogy miért lenne bárkinek is jó), de ezekkel nagyon körültekintően kell bánni, konkrét esetekben, szükség esetén.

Új hozzászólás Aktív témák