Difference between revisions of "Защита BrainyCP от несанкционированного доступа"

From BrainyCP
Jump to: navigation, search
Line 1: Line 1:
  
Для подключения по API нужно создать хост-аккаунт в панели управления Brainy:<br/> перейдите в раздел “Хост-аккаунты” заполните поля в разделе “Добавить хост-аккаунт”:
+
To connect via API, you need to create a host account in the Brainy dashboard:<br/> go to the "Host accounts" section fill in the fields in the "Add host account" section:
  
*имя пользователя;  
+
*Username;  
*пароль;  
+
*password;  
*IP-адрес;  
+
*IP address;  
*группа (если группы нет, создайте ее);  
+
*group (if there is no group, create it);  
*тариф (если тарифа нет, создайте его);  
+
*tariff (if there is no tariff, create it);  
*язык;  
+
*language;  
*шелл-доступ;  
+
*shell access;  
*владелец.  
+
*owner.  
  
При создании группы нужно включить параметр “Доступ по API” и/или “Полный доступ по API (администратор). Последний параметр отвечает за добавление администраторских функций:
+
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:
 +
 
 +
&nbsp;
  
 
[[File:Image00.png|1000px|RTENOTITLE]]
 
[[File:Image00.png|1000px|RTENOTITLE]]
  
Вернитесь к созданию хост-аккаунта и присвойте группу пользователю, которому будет предоставлено подключение по API:<br/> [[File:Image01.png|1000px|RTENOTITLE]]
+
Go back to creating a host account and assign a group to the user who will be granted the API connection:<br/> [[File:Image01.png|1000px|RTENOTITLE]]
  
Чтобы подключиться по API нужно открыть новую страницу в браузере и вписать в адресную строку [http://ваш-IP:8002/api/api.php?login=имя http://ваш-IP:8002/api/api.php?login=имя] пользователя&pass=пароль. Если все сделано правильно, вы увидите пустую страницу:<br/> [[File:Image02.png|1000px|RTENOTITLE]]
+
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:<br/> [[File:Image02.png|1000px|RTENOTITLE]]
  
Если же вы ввели неверный логин или пароль, будет выдана ошибка {"code":1,"message":"Not perm2"}:
+
If you entered an incorrect username or password, an error {"code": 1, "message": "Not perm2"} will be displayed:
  
 
[[File:Image03.png|1000px|RTENOTITLE]]
 
[[File:Image03.png|1000px|RTENOTITLE]]
  
Другие полезные статьи:
+
Other helpful articles:
  
 
{| style="width: 1172px;"
 
{| style="width: 1172px;"

Revision as of 11:49, 16 November 2021

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:
RTENOTITLE

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