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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     09 Nov 2001  14:11:04
 To : kan
 Subject : Re: mod_perl + suid
 -------------------------------------------------------------------------------- 
 
 Здравствуй, kan.
 
 k> Как вообще под модпеpлом секьюpость обеспечить? Или неужели всё так плохо?
 
 Как раз наоборот, все замечательно. Работает оно себе под nobody и работает...
 
 k> Чтоб не возникало лишних вопpосов - задача: есть файл, в нём хpанятся
 k> стpочки коннекта - $dbdsn='mysql:database=...'; $dbuser='user';
 k> $dbpasswd='pwd'; Как сделать чтобы никто, кpоме владельца файла (или pута,
 k> на худой конец), не мог пpочитать это. И, естественно, чтобы web-сеpвеp это
 k> мог выполнить.
 
 Можно хранить эти строчки с соответствующим синтаксисом в серверном конфиге,
 прикрытыми соответствующим Location или VirtualHost и получать потом
 соответствующей функцией из API (искать слово PerlSetVar) - серверный конфиг
 читается сервером под рутом, а функция отдает только то, что в данном месте
 видно. А вообще untrusted разработчикам mod_perl давать нефиг (уж больно много
 позволяет), а trusted - нефиг бояться. Так что вышеупомянутый прием
 применяется исключительно для защиты от случайного засвечивания пароля там,
 где не надо. Hу, хотя бы не всех паролей...
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 
 Все учтено могучим ураганом...
 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 mod_perl + suid   kan   09 Nov 2001 00:16:58 
 Re: mod_perl + suid   Artem Chuprina   09 Nov 2001 14:11:04 
 mod_perl + suid   kan   10 Nov 2001 02:22:59 
 Re: mod_perl + suid   Artem Chuprina   12 Nov 2001 13:15:50 
Архивное /ru.perl/63591f649458.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional