ISPmanager Business позволяет создавать гибкие тарифные планы с ограничениями доступа и системных ресурсов.

Встроенные инструменты

Чтобы быстро задавать ограничение ресурсов для разных тарифов, используйте шаблоны пользователей.

В шаблоне можно ограничить:

  • размер дискового пространства,
  • количество баз данных,
  • количество FTP-аккаунтов,
  • количество web-доменов и почтовых доменов,
  • количество ящиков электронной почты.

Также можно определить:

  • объем оперативной памяти, который может быть выделен запущенному от имени пользователя процессу;
  • количество одновременно запущенных процессов пользователя;
  • количество одновременных соединений с одного IP-адреса в час;
  • количество обработчиков web-сервера Apache;
  • количество одновременных соединений, запросов и update-запросов одного MySQL-пользователя в час;
  • процессорное время на процессы пользователя.

Дополнительно в шаблоне можно задать, будет ли пользователь настраивать HTTPs, использовать CGI, PHP, shell и PHP в режиме CGI. Если нужно, редактируйте и удаляйте созданные шаблоны.

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

Подробнее в документации: Шаблоны пользователей.

Чтобы автоматизировать выдачу услуг по заданным тарифным условиям, настройте взаимодействие с BILLmanager. Подробности в разделе документации Интеграция BILLmanager с ISPmanager.

Модуль CloudLinux

Разграничивать ресурсы можно не только встроенными инструментами, но и с помощью модуля интеграции CloudLinux. Эта операционная система разработана специально для провайдеров виртуального хостинга и обладает расширенными возможностями:

  • PHP Selector — возможность установить отдельные версии PHP для разных доменов.
  • Mysql Governor — инструмент для контроля и ограничения использования общего для всех пользователей MySQL сервера баз данных.
  • LSAPI — обработчик PHP для Apache.
  • LVE limits — средство для ограничения доступа пользователей к ресурсам системы.
  • CageFS — виртуальная файловая система для гибкого разграничения пользователей друг от друга.

Модуль платный. Подробнее о его возможностях читайте в разделе документации Модуль CloudLinux.