Защита BrainyCP от несанкционированного доступа

From BrainyCP
Revision as of 12:23, 16 November 2021 by Alenka (talk | contribs)

Jump to: navigation, search

To connect via API, you need to create a host account in the Brainy dashboard:
go to the "Host accounts" section → fill in the fields in the "Add host account" section:

  • Username;
  • password;
  • IP address;
  • group (if there is no group, create it);
  • tariff (if there is no tariff, create it);
  • language;
  • shell access;
  • owner.

When creating a group, you must enable the "API access" and / or "Full API access (administrator)" parameter. The last parameter is responsible for adding administrative functions:

 

RTENOTITLE

Go back to creating a host account and assign a group to the user who will be granted the API connection:
[[File:]]

 

To connect via API, you need to open a new page in the browser and enter http://your-IP:8002/api/api.php?Login=username&pass=password in the address bar. If done correctly, you will see a blank page:
RTENOTITLE

If you entered an incorrect username or password, an error {"code": 1, "message": "Not perm2"} will be displayed:

RTENOTITLE

Other helpful articles:

API: подключение

API: мониторинг

API: статус веб-сервера

API: автоустановщик CMS

API: настройка бекапов

API: трансфер между серверами

API: антивирус

API: настройки сервера

API: управление веб-сервером

API: базы данных

API: пользовательские сертификаты

API: управление почтовыми ящиками

API: информация о сервере

API: почта

API: управление DNS-зонами

API: использование трафика

API: почтовые ящики клиента

API: установка веб-сервера

API: логирование

API: сервер имен

API: хост-аккаунты

API: менеджер приложений

API: сертификаты сервисов

API: CRON

API: менеджер процессов

API: сетевые инструменты

API: FTP-сервер

API: менеджер IP-адресов

API: средняя нагрузка

API: MySQL processlist