Настройка разрешений роутера Микротик

Я только что обновил RB850 до RB4011 и обнаружил, что мои сценарии не работают должным образом. Это как-то связано с «политикой».

К сожалению, онлайн-руководство Mikrotik очень плохо описывает, что такое «политика» и как она работает. Может кто-нибудь объяснить?

Например, политика по скрипту. Означает ли это, что сценарий попытается выполнить действия, требующие этих разрешений? И почему я могу установить флажок «Не требовать разрешений», а также проверить разрешения (политики)? Разве они не являются взаимоисключающими?

И в планировщике мне снова приходится проверять политики. Это «предоставление» этих разрешений сценарию? Или отказываться запускаться, если в сценарии нет этих же политик?

Смущенный...

1 ответ

Например, политика по скрипту. Означает ли это, что сценарий попытается выполнить действия, требующие этих разрешений?

Это означает, что скрипту будет разрешено выполнять действия, требующие этих разрешений.

И почему я могу установить флажок «Не требовать разрешений», а также проверить разрешения (политики)? Разве они не являются взаимоисключающими?

Флажок касается разрешений вызывающего пользователя, а не самого скрипта.

Обычно сценарий могут запускать только пользователи, у которых есть все разрешения, используемые сценарием. Например, если сценарий делает что-то, что требует разрешения «обнюхивать», у вас также должно быть разрешение «обнюхивать» для его запуска.

Выбор этого параметра означает, что даже если пользователь, вызывающий сценарий, не имеет необходимых разрешений, он все равно сможет запустить сценарий, и сценарий все равно получит заявленные разрешения. Например, пользователю с правами «только чтение» может быть разрешен запуск сценария, использующего «запись». (Это похоже на бит setuid в Linux.)

Другие вопросы по тегам