Spusteni skriptu pod rootem

Petr Simek psimek na jcu.cz
Středa Březen 31 13:15:11 CEST 2004


On Wed, 31 Mar 2004, Pavel Lisy wrote:

> root. Problem je v tom, ze bych chtel, aby si mohli jednotlivi uzivatele
> svoje heslo zmenit sami (na jedinem miste).
>
> Moje predstava byla takova, ze pokud to spusti root, nebude se ho to
> ptat na heslo a rovnou nastavi nove. Pokud to udela uzivatel, tak predne
> nemuze nastavit jineho uzivatele a bude muset zadat puvodni heslo.

Je treba to v tom skriptu dobre overit, aby to nemoh spustit normalni
uzivatel a vydavat se za roota.

> Skript man napsany v bashi. Zkousel nastavit skriptu setuid bit, ale
> programy spustene z tohoto skriptu, uz zrejme jako root nejsou utilitka
> "id" rikala, ze real id je stale to uzivatelovo (ne root).
>
> Premyslel jsem o pouziti sudo nebo su, ale nemohu prijit na to, jak je
> pro tento pripad pouzit.

sudo muzete volat z toho bash skriptu pro spousteni jednotlivych binarek
ktere maji bezet pod rootem.

> Pavel

*------------------------------------------------------------------------*
|                          Petr Simek   APS JU                           |
|                             psimek na jcu.cz                              |
*------------------------------------------------------------------------*



Další informace o konferenci Linux