|
|
11 ay önce | |
|---|---|---|
| LICENSE | 11 ay önce | |
| README.md | 11 ay önce | |
| index.php | 11 ay önce |
Проект рисует страницу состояния Openvpn сервера
Возможности:
Для работы скрипта нужен апач и php на сервере с openvpn:
apt install apache2 php
a2enmod session
В конфиге сервера openvpn надо включить интерфейс управления:
management 127.0.0.1 3003 /etc/openvpn/server/password
В файл /etc/openvpn/server/password надо на первой строчке написать пароль подключения
У апача должны быть права записи в каталог конфигурации пользователя:
chmod 775 /etc/openvpn/server/server/ccd
chown nobody:www-data -R /etc/openvpn/server/server/ccd
Конфигурация opnepvn-сервера в скрипте - в массив servers вписать нужные сервера:
'server1' => [
'name' => 'server1',
'title' => 'Server1',
'config' => '/etc/openvpn/server/server.conf',
'ccd' => '/etc/openvpn/server/server/ccd',
'port' => '3003',
'host' => '127.0.0.1',
'password' => 'password'
],
Ну и всё.