Как я могу заставить ssh проигнорировать .ssh/config?

var=$(dd if=/dev/urandom of=/dev/null bs=1K count=10000 2>&1)
var=$(echo ${var##*,})
44
21.01.2014, 22:58
2 ответа

Сделать Ваш ssh клиент игнорирует Ваш конфигурационный файл, использует ssh -F /dev/null username@example.com. Поскольку IdentityFile Вашей подсети находится в ~/.ssh/foo вместо ~/.ssh/, Вы не должны сделать на скорую руку совершенно нового файла для воздержания существующего закрытого ключа.

От ssh страница справочника:

 -F configfile
     Specifies an alternative per-user configuration file.  If a
     configuration file is given on the command line, the system-wide
     configuration file (/etc/ssh/ssh_config) will be ignored. The default 
     for the per-user configuration file is ~/.ssh/config.
58
27.01.2020, 19:34

Я полагаю, что этим вопросом уже отвечают: Как вынудить ssh клиент использовать только автора пароля?

ssh -o PubkeyAuthentication=no example.com
20
27.01.2020, 19:34
  • 1
    , но фактический вопрос (несмотря на его заголовок), после всей преамбулы, был: "Как я могу заставить ssh проигнорировать мой файл конфигурации просто это однажды и позволить мне проходить проверку подлинности с паролем?" –  DopeGhoti 21.01.2014, 21:07

Теги

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