Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Paul Kulchenko                       2:5020/400     27 Apr 2000  01:35:57
 To : All
 Subject : Re: прибить процесс
 -------------------------------------------------------------------------------- 
 
 Hi, Edward!
 Edward Muhutdinov wrote in message <956696831@p38.f91.n5049.z2.ftn>...
 
 >Итак, стоит проблема - как прибить этот расчет, не трогая работы самого
 
 демона,
 
 >при помощи другой программы. Ситуация крайне осложняется тем, что демон
 >запускается с правами root, и процесс, им вызываемый, тоже root, а
 
 прибивание
 
 >процесса необходимо производить программой, запускаемой _не_
 >суперпользователем. Установка разных флагов на скрипт проблемы не решила,
 >постоянный permission denied.
 
 >Гм... А может, как-нибудь можно осуществить прибивание процесса,
 
 запущенного
 
 >root, программой, запущенной не root? Это был бы самый лучший выход.
 
 Можно. Читать про suid скрипты. Чтобы не прибили то, что не надо, вставь в
 скрипт проверку на имя запущенной задачи/демона. Можно дополнительно
 проверять запустившего пользователя, если круг ограничен. Hаписать это можно
 и на Perl. Если suid скрипты не разрешены, напиши wrapper (пример есть в
 wrapsuid[.pl], но не во всех дистрибутивах. В Unix дистрибутиве лежит в
 директории eg).
 
 Best wishes, Paul.
 --- ifmail v.2.15dev5
  * Origin: Rostelecom/Internet Centre (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: прибить процесс   Paul Kulchenko   27 Apr 2000 01:35:57 
Архивное /ru.perl/6552836a0fad.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional