Portál AbcLinuxu, 14. května 2025 11:36
sudo sed -i 's/\s\{0,\}\#\s\{0,\}stop\s\{1,\}on\s/stop on /' /etc/init/probed.conf
s tym ze je mozne vykonat len tento regularny vyraz a nikdy ziaden iny, vlastnikom suboru probed.conf (upstart service) by mal byt root. Ide vlastne o to aby bezny user mohol zmenit parameter v probed.conf ,ale iba tento jediny .
Ako by malo vyzerat taketo pravidlo v sudoers ? Ked som skusil pridat naslednovne tak parsovanie sudoers skoncilo
prirodzene s chybou.
somespecialuser ALL = NOPASSWD: sed -i 's/\s\{0,\}\#\s\{0,\}stop\s\{1,\}on\s/stop on /' /etc/init/probed.conf
Je to pripadne mozne urobit nejakym inym flexibilnejsim sposobom aj bez sudo ?
Vdaka za tip
Řešení dotazu:
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.