Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
IIS и SSIEnableCmdDirective
 
Кто нибуть использовал ключ SSIEnableCmdDirective? какие права по умолчанию нужны чтобы его создать? И можно ли это сдеать через ASP?
Хочешь быть мудрым? Не желай всего, что видишь; не верь всему, что слышишь; не говори всего, что знаешь; не делай всего, что умеешь, а только то, что полезно.
 
Позволяет использовать SSI-директиву "#exec" для выполнения shell-команд. Я юзал на NT4, более не требовалось. Права на использования (как я понял) -- как у IIS, т.к. эти команды обрабатывает спец. ISAPI-фильтр (IMO ssinc.dll)

Вот хелп с MSDN:
--- cut: quote from MSDN ---
SSIEnableCmdDirective
Registry Path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\P­arameters
Data Type: REG_DWORD
Default Value: 0 (disabled)
Range: 0 - 1
To execute shell commands, the #exec cmd directive of server-side includes is used. Security-conscious sites may want to disable the #exec cmd directive when untrusted parties are allowed to place files on the server by setting SSIEnableCmdDirective to 0 as an added security precaution. SSIEnableCmdDirective does not exist in the registry by default; to allow the #exec cmd directive to execute shell commands, you must first create SSIEnableCmdDirective and set it to 1.
--- cut ---
 
А как можно через ASP страницу добавить этот ключ в реестр?
Хочешь быть мудрым? Не желай всего, что видишь; не верь всему, что слышишь; не говори всего, что знаешь; не делай всего, что умеешь, а только то, что полезно.
 
http://prosto.pp.ru/Docum/DocumShow.asp?DocumID=333
 
Цитата
sankus пишет:
http://prosto.pp.ru/Docum/DocumShow.asp?DocumID=333

Спасибо. Это как раз то, что я хотел
Хочешь быть мудрым? Не желай всего, что видишь; не верь всему, что слышишь; не говори всего, что знаешь; не делай всего, что умеешь, а только то, что полезно.
Страницы: 1
Читают тему