Portál AbcLinuxu, 7. prosince 2025 19:07
skripty nemohou být setuid (formálně mohou, ale nemá to žádný efekt). lze to obejít tak, že skript bude úplně obyčejný -- tedy úplně obyčejný ne, měl by být velmi dobře napsaný, protože jinak můžeš uživateli toho roota dát rovnou
a pak uděláš jednoduchý wrapper v C, který bude setuid a který jen pustí ten skript (execve()...)
další možností je použít sudo
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.