#!/bin/bash
ENABLED=1
test "$ENABLED" != "0" || exit 0
echo "wasn't zero"
когда я выполняю это, я добираюсь
[madhatter@risby tmp]$ ./foo
wasn't zero
Так, это кажется мне этим также
Если вы пытаетесь дать им возможность сказать «Переработать пул приложений» или выполнить любую операцию выполнения (запуск, остановка, состояние запроса и т. Д.), Тогда вам нужно быть частью Группа администраторов. Это связано с тем, что RSCA API защищен и разрешен только членам группы администраторов.
Как предлагается в связанном вопросе, вы можете использовать файлы конфигурации ACL (и каталог, и даже ключи шифрования), чтобы иметь возможность читать / писать конфигурацию, но чтобы разрешить доступ во время выполнения, вам нужно будет изменить разрешения DCOM для нашего RSCA api.
Я бы, вероятно, вместо этого предложил, возможно, вы защитите действия на своем веб-сайте, которые в этом нуждаются, только выдав себя за учетную запись администратора прямо перед запуском кода, который вы необходимость.