sandbox

Директива sandbox ограничивает выполнение команд в NGINX для повышения безопасности.

Синтаксисsandbox on | off;
По умолчаниюoff
Контекст
Аргументы1

Описание

Директива "sandbox" является частью Kaltura Media Framework Common NGINX Module, предоставляя управляемую среду для выполнения запросов. Включив директиву sandbox, администраторы могут наложить более строгие ограничения на операции, которые может выполнять сервер, эффективно создавая безопасную границу вокруг чувствительных операций и данных. Это особенно полезно в мультиарендных средах или при взаимодействии с ненадёжными источниками данных. Обычно директива принимает один аргумент, который настраивает уровень песочницы (конкретика этой настройки зависит от деталей реализации, указанных в исходном коде модуля).

Когда режим sandbox включён, он может ограничивать доступ к определённым системным ресурсам, запрещать выполнение некоторых команд и фильтровать входящие запросы, чтобы предотвратить несанкционированный доступ к данным. Точное поведение, включая то, какие команды ограничены, а какие остаются допустимыми, зависит от аргумента, переданного директиве. Использование этой директивы требует тщательного обдумывания необходимой функциональности, поскольку чрезмерно строгие настройки могут помешать легитимным операциям, в то время как чрезмерная снисходительность может подвергнуть систему уязвимостям.

Пример конфига

sandbox on;

Убедитесь, что необходимые команды не блокируются настройками песочницы, поскольку это может нарушить работу приложения.

Будьте осторожны с аргументом, передаваемым в песочницу, чтобы не задавать слишком разрешительные настройки, которые могут привести к уязвимостям.

← Ко всем директивам