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

From BrainyCP
Jump to: navigation, search
Line 1: Line 1:
  
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:
+
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Для подключения через API вам необходимо создать учетную запись хоста в панели управления Brainy:</font></font><br/> <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">перейдите в раздел «Учетные записи хоста» → заполните поля в разделе «Добавить учетную запись хоста»:</font></font>
  
*Username;  
+
*<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Имя пользователя;</font></font>
*password;  
+
*<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">пароль;</font></font>
*IP address;  
+
*<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Айпи адрес;</font></font>
*group (if there is no group, create it);  
+
*<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">группа (если группы нет, создайте);</font></font>
*tariff (if there is no tariff, create it);  
+
*<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">тариф (если тарифа нет, создайте);</font></font>
*language;  
+
*<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">язык;</font></font>
*shell access;  
+
*<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">доступ к оболочке;</font></font>
*owner.  
+
*<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">владелец.</font></font>
  
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:
+
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">При создании группы необходимо включить параметр «Доступ к API» и / или «Полный доступ к API (администратор)». </font><font style="vertical-align: inherit;">Последний параметр отвечает за добавление административных функций:</font></font>
  
 
&nbsp;
 
&nbsp;
Line 17: Line 17:
 
[[File:Image00.png|1000px|RTENOTITLE]]
 
[[File:Image00.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:]]
+
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Вернитесь к созданию учетной записи хоста и назначьте группу пользователю, которому будет предоставлено соединение API:</font></font>
 +
 
 +
[[File:]]
  
 
&nbsp;
 
&nbsp;
  
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 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]]
+
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Чтобы подключиться через API, вам необходимо открыть новую страницу в браузере и ввести </font><font style="vertical-align: inherit;">в адресной строке</font></font>[http://your-IP:8002/api/api.php?Login=username&pass=password <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">http: // your-IP: 8002 / api / api.php? Login = username & pass = password</font></font>]<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">. </font><font style="vertical-align: inherit;">Если все сделано правильно, вы увидите пустую страницу:</font></font><br/> [[File:Image02.png|1000px|RTENOTITLE]]
  
If you entered an incorrect username or password, an error {"code": 1, "message": "Not perm2"} will be displayed:
+
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Если вы ввели неправильное имя пользователя или пароль, отобразится ошибка {"code": 1, "message": "Not perm2"}:</font></font>
  
 
[[File:Image03.png|1000px|RTENOTITLE]]
 
[[File:Image03.png|1000px|RTENOTITLE]]
  
Other helpful articles:
+
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Другие полезные статьи:</font></font>
  
 
{| style="width: 1172px;"
 
{| style="width: 1172px;"
 
|-
 
|-
 
| style="width: 360px;" |  
 
| style="width: 360px;" |  
'''[https://docs.brainycp.io/index.php/API:_подключение API: подключение]'''
+
'''[https://docs.brainycp.io/index.php/API:_подключение <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: подключение</font></font>]'''
  
 
| style="width: 376px;" |  
 
| style="width: 376px;" |  
'''[https://docs.brainycp.io/index.php/API:_мониторинг API: мониторинг]'''
+
'''[https://docs.brainycp.io/index.php/API:_мониторинг <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: мониторинг</font></font>]'''
  
 
| style="width: 415px;" |  
 
| style="width: 415px;" |  
'''[https://docs.brainycp.io/index.php/API:_статус_веб-сервера API: статус веб-сервера]'''
+
'''[https://docs.brainycp.io/index.php/API:_статус_веб-сервера <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: статус веб-сервера</font></font>]'''
  
 
|-
 
|-
 
| style="width: 360px;" |  
 
| style="width: 360px;" |  
'''[https://docs.brainycp.io/index.php/API:_автоустановщик_CMS API: автоустановщик CMS]'''
+
'''[https://docs.brainycp.io/index.php/API:_автоустановщик_CMS <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: автоустановщик CMS</font></font>]'''
  
 
| style="width: 376px;" |  
 
| style="width: 376px;" |  
'''[https://docs.brainycp.io/index.php/API:_настройка_бекапов API: настройка бекапов]'''
+
'''[https://docs.brainycp.io/index.php/API:_настройка_бекапов <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: настройка бекапов</font></font>]'''
  
 
| style="width: 415px;" |  
 
| style="width: 415px;" |  
'''[https://docs.brainycp.io/index.php/API:_трансфер_между_серверами API: трансфер между серверами]'''
+
'''[https://docs.brainycp.io/index.php/API:_трансфер_между_серверами <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: трансфер между серверами</font></font>]'''
  
 
|-
 
|-
 
| style="width: 360px;" |  
 
| style="width: 360px;" |  
'''[https://docs.brainycp.io/index.php/API:_антивирус API: антивирус]'''
+
'''[https://docs.brainycp.io/index.php/API:_антивирус <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: антивирус</font></font>]'''
  
 
| style="width: 376px;" |  
 
| style="width: 376px;" |  
'''[https://docs.brainycp.io/index.php/API:_настройки_сервера API: настройки сервера]'''
+
'''[https://docs.brainycp.io/index.php/API:_настройки_сервера <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: настройка сервера</font></font>]'''
  
 
| style="width: 415px;" |  
 
| style="width: 415px;" |  
'''[https://docs.brainycp.io/index.php/API:_управление_веб-сервером API: управление веб-сервером]'''
+
'''[https://docs.brainycp.io/index.php/API:_управление_веб-сервером <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: управление веб-сервером</font></font>]'''
  
 
|-
 
|-
 
| style="width: 360px;" |  
 
| style="width: 360px;" |  
'''[https://docs.brainycp.io/index.php/API:_базы_данных API: базы данных]'''
+
'''[https://docs.brainycp.io/index.php/API:_базы_данных <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: базы данных</font></font>]'''
  
 
| style="width: 376px;" |  
 
| style="width: 376px;" |  
'''[https://docs.brainycp.io/index.php/API:_пользовательские_сертификаты API: пользовательские сертификаты]'''
+
'''[https://docs.brainycp.io/index.php/API:_пользовательские_сертификаты <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: пользовательские сертификаты</font></font>]'''
  
 
| style="width: 415px;" |  
 
| style="width: 415px;" |  
'''[https://docs.brainycp.io/index.php/API:_управление_почтовыми_ящиками API: управление почтовыми ящиками]'''
+
'''[https://docs.brainycp.io/index.php/API:_управление_почтовыми_ящиками <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: управление почтовыми ящиками</font></font>]'''
  
 
|-
 
|-
 
| style="width: 360px;" |  
 
| style="width: 360px;" |  
'''[https://docs.brainycp.io/index.php/API:_информация_о_сервере API: информация о сервере]'''
+
'''[https://docs.brainycp.io/index.php/API:_информация_о_сервере <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: информация о сервере</font></font>]'''
  
 
| style="width: 376px;" |  
 
| style="width: 376px;" |  
'''[https://docs.brainycp.io/index.php/API:_почта API: почта]'''
+
'''[https://docs.brainycp.io/index.php/API:_почта <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: почта</font></font>]'''
  
 
| style="width: 415px;" |  
 
| style="width: 415px;" |  
'''[https://docs.brainycp.io/index.php/API:_управление_DNS-зонами API: управление DNS-зонами]'''
+
'''[https://docs.brainycp.io/index.php/API:_управление_DNS-зонами <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: управление DNS-зонами</font></font>]'''
  
 
|-
 
|-
 
| style="width: 360px;" |  
 
| style="width: 360px;" |  
'''[https://docs.brainycp.io/index.php/API:_использование_трафика API: использование трафика]'''
+
'''[https://docs.brainycp.io/index.php/API:_использование_трафика <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: использование трафика</font></font>]'''
  
 
| style="width: 376px;" |  
 
| style="width: 376px;" |  
'''[https://docs.brainycp.io/index.php/API:_почтовые_ящики_клиента API: почтовые ящики клиента]'''
+
'''[https://docs.brainycp.io/index.php/API:_почтовые_ящики_клиента <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: почтовые ящики клиента</font></font>]'''
  
 
| style="width: 415px;" |  
 
| style="width: 415px;" |  
'''[https://docs.brainycp.io/index.php/API:_установка_веб-сервера API: установка веб-сервера]'''
+
'''[https://docs.brainycp.io/index.php/API:_установка_веб-сервера <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: установка веб-сервера</font></font>]'''
  
 
|-
 
|-
 
| style="width: 360px;" |  
 
| style="width: 360px;" |  
'''[https://docs.brainycp.io/index.php/API:_логирование API: логирование]'''
+
'''[https://docs.brainycp.io/index.php/API:_логирование <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: логирование</font></font>]'''
  
 
| style="width: 376px;" |  
 
| style="width: 376px;" |  
'''[https://docs.brainycp.io/index.php/API:_сервер_имен API: сервер имен]'''
+
'''[https://docs.brainycp.io/index.php/API:_сервер_имен <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: сервер имен</font></font>]'''
  
 
| style="width: 415px;" |  
 
| style="width: 415px;" |  
'''[https://docs.brainycp.io/index.php/API:_хост-аккаунты API: хост-аккаунты]'''
+
'''[https://docs.brainycp.io/index.php/API:_хост-аккаунты <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: хост-аккаунты</font></font>]'''
  
 
|-
 
|-
 
| style="width: 360px;" |  
 
| style="width: 360px;" |  
'''[https://docs.brainycp.io/index.php/API:_менеджер_приложений API: менеджер приложений]'''
+
'''[https://docs.brainycp.io/index.php/API:_менеджер_приложений <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: менеджер приложений</font></font>]'''
  
 
| style="width: 376px;" |  
 
| style="width: 376px;" |  
'''[https://docs.brainycp.io/index.php/API:_сертификаты_сервисов API: сертификаты сервисов]'''
+
'''[https://docs.brainycp.io/index.php/API:_сертификаты_сервисов <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: сертификаты сервисов</font></font>]'''
  
 
| style="width: 415px;" |  
 
| style="width: 415px;" |  
'''[https://docs.brainycp.io/index.php/API:_CRON API: CRON]'''
+
'''[https://docs.brainycp.io/index.php/API:_CRON <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: CRON</font></font>]'''
  
 
|-
 
|-
 
| style="width: 360px;" |  
 
| style="width: 360px;" |  
'''[https://docs.brainycp.io/index.php/API:_менеджер_процессов API: менеджер процессов]'''
+
'''[https://docs.brainycp.io/index.php/API:_менеджер_процессов <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: менеджер процессов</font></font>]'''
  
 
| style="width: 376px;" |  
 
| style="width: 376px;" |  
'''[https://docs.brainycp.io/index.php/API:_сетевые_инструменты API: сетевые инструменты]'''
+
'''[https://docs.brainycp.io/index.php/API:_сетевые_инструменты <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: сетевые инструменты</font></font>]'''
  
 
| style="width: 415px;" |  
 
| style="width: 415px;" |  
'''[https://docs.brainycp.io/index.php/API:_FTP-сервер API: FTP-сервер]'''
+
'''[https://docs.brainycp.io/index.php/API:_FTP-сервер <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: FTP-сервер</font></font>]'''
  
 
|-
 
|-
 
| style="width: 360px;" |  
 
| style="width: 360px;" |  
'''[https://docs.brainycp.io/index.php/API:_менеджер_IP-адресов API: менеджер IP-адресов]'''
+
'''[https://docs.brainycp.io/index.php/API:_менеджер_IP-адресов <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: менеджер IP-адресов</font></font>]'''
  
 
| style="width: 376px;" |  
 
| style="width: 376px;" |  
'''[https://docs.brainycp.io/index.php/API:_средняя_нагрузка API: средняя нагрузка]'''
+
'''[https://docs.brainycp.io/index.php/API:_средняя_нагрузка <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: средняя нагрузка</font></font>]'''
  
 
| style="width: 415px;" |  
 
| style="width: 415px;" |  
'''[https://docs.brainycp.io/index.php/API:_MySQL_processlist API: MySQL processlist]'''
+
'''[https://docs.brainycp.io/index.php/API:_MySQL_processlist <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">API: список процессов MySQL</font></font>]'''
  
 
|}
 
|}

Revision as of 09:57, 17 November 2021

Для подключения через API вам необходимо создать учетную запись хоста в панели управления Brainy:
перейдите в раздел «Учетные записи хоста» → заполните поля в разделе «Добавить учетную запись хоста»:

  • Имя пользователя;
  • пароль;
  • Айпи адрес;
  • группа (если группы нет, создайте);
  • тариф (если тарифа нет, создайте);
  • язык;
  • доступ к оболочке;
  • владелец.

При создании группы необходимо включить параметр «Доступ к API» и / или «Полный доступ к API (администратор)». Последний параметр отвечает за добавление административных функций:

 

RTENOTITLE

Вернитесь к созданию учетной записи хоста и назначьте группу пользователю, которому будет предоставлено соединение API:

[[File:]]

 

Чтобы подключиться через API, вам необходимо открыть новую страницу в браузере и ввести в адресной строкеhttp: // your-IP: 8002 / api / api.php? Login = username & pass = password. Если все сделано правильно, вы увидите пустую страницу:
RTENOTITLE

Если вы ввели неправильное имя пользователя или пароль, отобразится ошибка {"code": 1, "message": "Not perm2"}:

RTENOTITLE

Другие полезные статьи:

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