Откройте вкладку разработчика с помощью клавиши F11, затем перейдите на вкладку network
. Если вы делаете http-вызов с открытой вкладкой разработчика, вы увидите (, обычно под http-вызовом XHR )вашего запроса. Теперь вы можете нажать right click
над запросом и copy as cURL
.
Не забудьте нажатьскопировать как cURLвместоскопировать все как cURL.
Теперь вы можете вставить запрос в текстовый редактор и проверить файл cookie, отправленный браузером для аутентификации запроса. Попробуйте включить (хотя бы )всефайлы cookie , перечисленные в запросе.
По-видимому, добавление этого файла в конфигурацию /etc/ssh/sshd _делает свое дело (проверено, работает):
runcmd:
- sed -i 's/ClientAliveInterval 300/ClientAliveInterval 30000/' /etc/ssh/sshd_config
- sed -i 's/ClientAliveCountMax 0/ClientAliveCountMax 50/' /etc/ssh/sshd_config
- service ssh restart
Что вам нужно, так это включить одну строку, чтобы сообщить облаку -init добавить к конфигурации sshd _, а не заменить весь файл, то есть добавить :true. Таким образом, ваш файл cloud_init.cfg
будет выглядеть так:
---
write_files:
- path: /etc/ssh/sshd_config
content: |
ClientAliveInterval 30000
ClientAliveCountMax 50
append: true