Изменение значений по умолчанию в конфигурации /etc/ssh/sshd _с помощью облачной конфигурации инициализации

Откройте вкладку разработчика с помощью клавиши F11, затем перейдите на вкладку network. Если вы делаете http-вызов с открытой вкладкой разработчика, вы увидите (, обычно под http-вызовом XHR )вашего запроса. Теперь вы можете нажать right clickнад запросом и copy as cURL.

ПРИМЕЧАНИЕ:

Не забудьте нажатьскопировать как cURLвместоскопировать все как cURL.

Теперь вы можете вставить запрос в текстовый редактор и проверить файл cookie, отправленный браузером для аутентификации запроса. Попробуйте включить (хотя бы )всефайлы cookie , перечисленные в запросе.

0
28.11.2020, 20:12
2 ответа

По-видимому, добавление этого файла в конфигурацию /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
0
18.03.2021, 22:46

Что вам нужно, так это включить одну строку, чтобы сообщить облаку -init добавить к конфигурации sshd _, а не заменить весь файл, то есть добавить :true. Таким образом, ваш файл cloud_init.cfgбудет выглядеть так:

---
write_files:
  - path: /etc/ssh/sshd_config
    content: |
         ClientAliveInterval 30000
         ClientAliveCountMax 50
    append: true
1
06.05.2021, 19:48

Теги

Похожие вопросы