LINUX.ORG.RU

Избранные сообщения filisonov

Мониторинг удаленного VPS в zabbix

Форум — Admin

Очевидно, что выставлять zabbix-agent голым задом в интернеты не очень хочется. Отсюда вытекает вопрос, как правильно и секурно сделать получение данных с VPS на внутрисетевой сервер мониторинга? Реализовывать все запросы zabbix'а через external scripts, в котором уже предварительно поднимать vpn-сессию Zabbix > VPS? Возможно у zabbix-agent есть возможность отдавать данные завернутые в https и только после аутентификации со стороны системы мониторинга? Может быть есть какой-то иной метод?

Идти по пути велосипедостроения не очень хочется, возможно все уже придумано до меня. Одно но, постоянно держать поднятой VPN-сессию VPS<>внутренняя сеть я не хочу по сугубо личным параноидальным причинам.

 

BOOBLIK
()

Открыть сайт с аутентификацией с подстановкой файла с Cookies

Форум — Development

Приветствую,

Требует периодически открывать веб страницу, доступ к странице через аутентификацию (имя пользователя и пароль), а также есть Гугловская капча (где надо мышкой выбирать нужные картинки). Сессия сбрасывается несколько раз в сутки, поэтому приходится переподключаться. Эту капчу обойти идей нет, да и возиться с ней долго, а вот есть возможность на телефоне авторизироваться на сайте и отправить файл с cookie, чтобы через Curl или Wget можно было сразу зайти на страницу. Как это реализовать?

Пробую в браузере сохранить в файл cookie, например, в Firefox через Дополнение Cookie Manager, подставляю, например, в curl и что-то не получается.

Запускаю так:

curl -v --user-agent "Mozilla" --cookie cookie.txt https://my-site.com/list

выдаёт следующее

< HTTP/1.1 302 Found
* Server nginx/1.14.0 is not blacklisted
< Server: nginx/1.14.0
< Date: Sat, 06 Oct 2018 19:12:17 GMT
< Content-Type: text/html; charset=utf-8
< Transfer-Encoding: chunked
< Connection: keep-alive
< X-Frame-Options: SAMEORIGIN
< X-XSS-Protection: 1; mode=block
< X-Content-Type-Options: nosniff
< Location: https://my-site.com/list
< Cache-Control: no-cache
* Added cookie _yatri_session="Wm5ZVXQzKzlST1drYm5HYmJTN3lQTkZRUFQ1RWVrN1BySmdOcmlxK1JLYzBnd2k4ZU5icG51M0g3WDFRNi9FOThmSnZjZjhrZjV5dEFId2lnanQwWHNoc3FTZDK3VDB3a0t1bCtwWi9CeVMvL0tTOUVra0p6UmZmE1dpNU9ZZkd4dlljTnhIWnRqV25zdVF5YUVxQWFGbmg2M2huRFZ2SGlHb1BlT0R1R2Z6a1JtYzJKR2FrRUVmNVV3MytqalFVYkdCOUJTVzI1YzN6eVFNNXZQVnVpU2ZiTzFzZS8rOVFYMlZ4dy8vK2RJUzUraHN4S0F2L2IvUFFFYi9wTzA0eEh6b1RQY0ZXZWt4ZGc2RTz3TmFqQzhtOHAzclNKVGVSR055d3ZUNTFUZHBKNmlGZ3dUhXAvZ3NxcHR2NkxXbHotLUwyN3ZnN0lFWlZGbXpuRDFLK3A3SHc9PQ%2D%2D--c3f2fa718154564c8988f8416b224982b300f6a6" for domain my-site.com, path /, expire 0
< Set-Cookie: _yatri_session="Wm5ZVXQzKzlST1drYm5HYmJTN3lQTkZRUFQ1RWVrN1BySmdOcmlxK1JLYzBnd2k4ZU5icG51M0g3WDFRNi9FOThmSnZjZjhrZjV5dEFId2lnanQwWHNoc3FTZDK3VDB3a0t1bCtwWi9CeVMvL0tTOUVra0p6UmZmE1dpNU9ZZkd4dlljTnhIWnRqV25zdVF5YUVxQWFGbmg2M2huRFZ2SGlHb1BlT0R1R2Z6a1JtYzJKR2FrRUVmNVV3MytqalFVYkdCOUJTVzI1YzN6eVFNNXZQVnVpU2ZiTzFzZS8rOVFYMlZ4dy8vK2RJUzUraHN4S0F2L2IvUFFFYi9wTzA0eEh6b1RQY0ZXZWt4ZGc2RTz3TmFqQzhtOHAzclNKVGVSR055d3ZUNTFUZHBKNmlGZ3dUhXAvZ3NxcHR2NkxXbHotLUwyN3ZnN0lFWlZGbXpuRDFLK3A3SHc9PQ%2D%2D--c3f2fa718154564c8988f8416b224982b300f6a6; path=/; HttpOnly
< X-Request-Id: 685b92bb-11c4-46bd-a36a-d89b9f1fe34e
< X-Runtime: 0.031452
< 
* Connection #0 to host my-site.com left intact
<html><body>You are being <a href="https://my-site/login">redirected</a>.</body></html

 , ,

dmitri22
()

Как проксировать сайт с заданными cookies?

Форум — Admin

Приветствую! Есть сервис например: myservice. com, я авторизован в этом сервисе. Как мне проксировать это сервис на мой домен например: mydomen. ru, но подставить нужные мне cookies, чтобы когда я открывал этот сервис через мой домен, я там был уже авторизован.

P.S.: Если на мой домен который проксирует указанный сервис, зашел юзер, сервис должен думать что пользователь один и тот же, и куки заголовки не должны меняться.

 , , ,

filisonov
()