Как установить StrictHostKeyChecking в no в Azure CLI bash окне для ssh_config - PullRequest
0 голосов
/ 12 апреля 2020

Я хочу изменить StrictHostKeyChecking значение на no с ask.

Я прошел через Интернет. Многие предлагали использовать команды vi или nano и редактировать значения, но я не знаю ни vi, ни nano.

Существует ли какая-либо однострочная команда, которая может использоваться для редактирования StrictHostKeyChecking в no.

Я хочу редактировать в Azure CLI bash командной строке https://shell.azure.com/bash.

Пожалуйста, предложите.

Обновление 1:

ниже ошибок при выдаче команды.

Host *
  StrictHostKeyChecking  no

enter image description here

Как использовать вышеуказанную команду.

Обновление 2:

Наконец я установил StrictHostKeyChecking в no для Host *

Когда я пытаюсь подключиться к удаленному azure linux vm из powershell, я по-прежнему получаю сообщение об ошибке ниже.

Ошибка проверки ключа хоста для '10 .20.30.40 ' : fingerprint SHA256: mssgkeghbfnb9883yygebwndjhk неизвестен для '10 .20.30.40 '

Как решить.

Ответы [ 2 ]

0 голосов
/ 14 апреля 2020

Решение ваших требований в Azure Cloud Shell для S SH для виртуальной машины и установите свойство StrictHostKeyChecking в no. Вы можете использовать редактирование кода в Cloud Shell следующим образом:

enter image description here

Используйте этот способ для установки файла конфигурации S SH (если это не так существует, просто создайте его), как показано на скриншоте. Все эти шаги следует выполнить в окне bash, а не в PowerShell, но оно также будет работать для окна PowerShell, поскольку облачная оболочка использует одну и ту же учетную запись хранения.

0 голосов
/ 12 апреля 2020

Есть два способа сделать это. Следующая команда делает это за один сеанс S SH. Используйте это, если вы хотите сделать это только один раз:

ssh -o StrictHostKeyChecking=no -l user host.net

Если вы хотите сделать это для всех сессий S SH здесь (я не рекомендую это!), Используйте S SH файл конфигурации

Host *
    StrictHostKeyChecking no
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...