sudo: jak to udelat?

Pavel Lisy pali na tmapy.cz
Pátek Září 21 09:49:50 CEST 2001


V sudo mám nastaveno:

%users   marta.tmapy.cz=/usr/bin/head NOPASSWD:


Chtěl bych udělat neco na způsob:

/usr/bin/sudo /usr/bin/head --bytes `/usr/bin/isosize /dev/hda` <
/dev/hda > /export/write-cd/image

Problém je v tom, že mi bash hlásí, že na smazání souboru nemá práva. Z
toho je mi jasné, že přesměrování na sebe vezme již shell a na head
spuštěný po rootem se nehledí. 

Nenapadá vás někoho, jak to vyřešit (nastavením v sudo)? Rady typu,
řekni vsem rootovské heslo, nebo nastavit sudo pro bash, neberu.

Pavel



Další informace o konferenci Linux