Безопасно ли загружать файл SLS (Salt States) на веб-сервер

У меня есть клиент, который только что сообщил нам, что им нужно разместить файлы.sls на своем веб-сайте WordPress и что они должны быть доступны для загрузки зарегистрированным пользователям.

Не обращая внимания на технические особенности, позволяющие WordPress принимать файл.sls в качестве файлов для загрузки через Медиа-галерею, безопасно ли загружать эти файлы и размещать их в виде скачиваемых ссылок на веб-сайте?

Похоже, мало информации об этом типе файлов, хотя различные сайты называют их простыми текстовыми файлами, хотя по крайней мере один ресурс говорит, что файлы sls "могут агрессивно манипулировать файлами в системе".

Любая информация / рекомендации будут оценены.

Ps. Под "безопасным" я подразумеваю, могут ли эти файлы выполняться в режиме онлайн и какой-либо ущерб, причиненный серверу / сайту?

1 ответ

Из документации SaltStack:

Прежде чем углубляться в подробности, это поможет понять, что файл SLS - это просто структура данных под капотом. Хотя понимание того, что SLS - это просто структура данных, не является критическим для понимания и использования состояний соли, оно должно помочь укрепить знания о том, где находится реальная сила.

Следовательно, файлы SLS на самом деле являются просто словарями, списками, строками и числами.

Более того, соль не работает как sh myscript.sh, но с целой структурой папок и файлов, используя файлы top.sls в качестве индекса.

Поэтому, поскольку кто-то загружает его, он имеет только минимальный фрагмент всей структуры SaltStack, он ничего не может сделать больше, чем использовать его в своей собственной установке.

Просто убедитесь, что соответствующая информация не записана (по умолчанию это не должно быть), и если да, то вместо этого начните использовать колонны.

Вот документация на столбах

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