URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4221
[ Назад ]

Исходное сообщение
"Исполнение Perl скрипта как root"

Отправлено Vas , 29-Апр-05 17:40 
Нужно что бы Perl скрипт исполнялся с правами root'a
типа

http://www.lalala.com/cgi-bin/test.pl

Поможите люди добрые
Но пожалуста не нужно задавать вопросы о безопастности и тп
Вы мне просто скажите как, и всё :-)
Я буду очень с щастлив если кто откроет эту тайну :-)

ПАСИБА


Содержание

Сообщения в этом обсуждении
"Исполнение Perl скрипта как root"
Отправлено VLazarenko , 29-Апр-05 18:11 
>Нужно что бы Perl скрипт исполнялся с правами root'a
>типа
>
>http://www.lalala.com/cgi-bin/test.pl
>
>Поможите люди добрые
>Но пожалуста не нужно задавать вопросы о безопастности и тп
>Вы мне просто скажите как, и всё :-)
>Я буду очень с щастлив если кто откроет эту тайну :-)
>
>ПАСИБА

Офтопик, идиотизм...
!...ФТОПКУ...!


"Исполнение Perl скрипта как root"
Отправлено MaximKuznetsov , 29-Апр-05 20:10 
>>Нужно что бы Perl скрипт исполнялся с правами root'a
>>типа
>>
>>http://www.lalala.com/cgi-bin/test.pl
>>
>>Поможите люди добрые
>>Но пожалуста не нужно задавать вопросы о безопастности и тп
>>Вы мне просто скажите как, и всё :-)
>>Я буду очень с щастлив если кто откроет эту тайну :-)
>>
>>ПАСИБА
>
>Офтопик, идиотизм...
>!...ФТОПКУ...!
не, ну почему-же..;-)
chown root.root `which perl` ; chmod +s `which perl`
и __обязательно__ сообщить, где это чудо крутится..
через день появится тема "помогите, что то всё как-то странно..",
потом что-нить про "эта дырявая система Linux|BSD|..",
потом еще чё-нить...всё какая-никакая, а развлекуха ;-)



"Исполнение Perl скрипта как root"
Отправлено Vas , 30-Апр-05 02:24 
>>>Нужно что бы Perl скрипт исполнялся с правами root'a
>>>типа
>>>
>>>http://www.lalala.com/cgi-bin/test.pl
>>>
>>>Поможите люди добрые
>>>Но пожалуста не нужно задавать вопросы о безопастности и тп
>>>Вы мне просто скажите как, и всё :-)
>>>Я буду очень с щастлив если кто откроет эту тайну :-)
>>>
>>>ПАСИБА
>>
>>Офтопик, идиотизм...
>>!...ФТОПКУ...!
>не, ну почему-же..;-)
>chown root.root `which perl` ; chmod +s `which perl`
>и __обязательно__ сообщить, где это чудо крутится..
>через день появится тема "помогите, что то всё как-то странно..",
>потом что-нить про "эта дырявая система Linux|BSD|..",
>потом еще чё-нить...всё какая-никакая, а развлекуха ;-)

Спасибо
К стати
Если бы знать что и где в инете лежит то я бы был повелителем мира как минимум :-)


"Исполнение Perl скрипта как root"
Отправлено mthawk , 29-Апр-05 21:14 
>Нужно что бы Perl скрипт исполнялся с правами root'a
>типа
>
>http://www.lalala.com/cgi-bin/test.pl
>
>Поможите люди добрые
>Но пожалуста не нужно задавать вопросы о безопастности и тп
>Вы мне просто скажите как, и всё :-)
>Я буду очень с щастлив если кто откроет эту тайну :-)
>
>ПАСИБА

В качестве интерпретатора в скрипте указываешь #!/usr/bin/suidperl
а в параметре файла включаешь бит присвоения UID при исполнении, и пользователем файла делаешь рута.


"Исполнение Perl скрипта как root"
Отправлено Vas , 30-Апр-05 02:26 
>>Нужно что бы Perl скрипт исполнялся с правами root'a
>>типа
>>
>>http://www.lalala.com/cgi-bin/test.pl
>>
>>Поможите люди добрые
>>Но пожалуста не нужно задавать вопросы о безопастности и тп
>>Вы мне просто скажите как, и всё :-)
>>Я буду очень с щастлив если кто откроет эту тайну :-)
>>
>>ПАСИБА
>
>В качестве интерпретатора в скрипте указываешь #!/usr/bin/suidperl
>а в параметре файла включаешь бит присвоения UID при исполнении, и пользователем
>файла делаешь рута.

ВОТ !
Как то блин наступил на эти грабли и забыл про suidperl

Ещё раз пасибо


"Исполнение Perl скрипта как root"
Отправлено Azazelo , 30-Апр-05 18:44 
>>>Нужно что бы Perl скрипт исполнялся с правами root'a
>>>типа
>>>
>>>http://www.lalala.com/cgi-bin/test.pl
>>>
>>>Поможите люди добрые
>>>Но пожалуста не нужно задавать вопросы о безопастности и тп
>>>Вы мне просто скажите как, и всё :-)
>>>Я буду очень с щастлив если кто откроет эту тайну :-)
>>>
>>>ПАСИБА
>>
>>В качестве интерпретатора в скрипте указываешь #!/usr/bin/suidperl
>>а в параметре файла включаешь бит присвоения UID при исполнении, и пользователем
>>файла делаешь рута.
>
>ВОТ !
>Как то блин наступил на эти грабли и забыл про suidperl
>
>Ещё раз пасибо

помоему гораздо легче использовать sudo .