Re: suidperl
На 26 август 2002 г. (понеделник), в 12.23 часа, Viktor Vislobokov писа:
> Вопрос такой. Есть perl'овый скрипт, начинающийся на
>
> #!/usr/bin/suidperl -U
>
> на самом скрипте стоит +s разумеется.
>
> По идее он должен выполнятся с правами root'а однако
> все как-то не так.
> Да, например syslog я смотреть могу, но во при
> попытке выполнить скажем rm -rf /home/vasya мне
> говорит permission denied, а при попытке выполнить
> useradd говорит can't lock passwd file.
>
> Насколько я знаю такая же проблема есть в C-шных
> программках и лечится она запуском seteuid, но
> как мне это сделать в Perl?
$< = $>
смотри также perldoc perlvar секцию о $< и $>
Reply to:
- Follow-Ups:
- Re: suidperl
- From: "Viktor Vislobokov" <vvislobokov@lukoilperm.ru>
- References:
- suidperl
- From: "Viktor Vislobokov" <vvislobokov@lukoilperm.ru>