Via de manual van sudoers kom ik er echt niet uit.
Ik wil alleen 3 bepaalde files in een directory laten lezen voor een user. Ik gebruik php en laat daarin de user (apache in dit geval) een aantal files lezen en gebruiken. Ik heb tot zover:
usr/bin/perl is om de 3 files te kunnen starten.
Echter, wanneer ik nu in mijn php files een test4.pl raadpleeg, voert ie die gewoon uit..
Ik ben ten einde raad...
Ik wil alleen 3 bepaalde files in een directory laten lezen voor een user. Ik gebruik php en laat daarin de user (apache in dit geval) een aantal files lezen en gebruiken. Ik heb tot zover:
code:
1
2
3
4
| root ALL=(ALL) ALL apache ALL = NOPASSWD: usr/bin/perl, /usr/lib/perl5/5.6.1/test1.pl, \ /usr/lib/perl5/5.6.1/test2.pl, \ /usr/lib/perl5/5.6.1/test3.pl |
usr/bin/perl is om de 3 files te kunnen starten.
Echter, wanneer ik nu in mijn php files een test4.pl raadpleeg, voert ie die gewoon uit..
Ik ben ten einde raad...