ключи, неуказанные в файле конфигурации SSH, предпринимаются ssh клиентом

Я отредактировал свой ~/.ssh/config файл, удалив некоторых устаревших Host определения от него, однако когда я ssh к удаленному серверу (использующий -v опция для подробного вывода), я все еще вижу старое Host определения предприняты.

Я должен работать, определенная команда для создания SSH перезагружают файл конфигурации, для изменений для вступления в силу?

Это Рабочий стол Ubuntu использование значения по умолчанию ssh, никакой необычной конфигурации, хотя машина обновила между несколькими более старыми версиями Ubuntu для получения до 16,04. Последнее обновление было давно, это не проблема обновления, просто подходит теперь, когда я пытаюсь добавить новый ключ к ~/.ssh/config и очистить его.

0
задан 12 February 2018 в 06:08

1 ответ

Я предлагаю, чтобы Вы также вымылись /etc/ssh/ssh_config, поскольку это могло бы содержать некоторые из тех Hosts Вы видите когда ssh- луг где-нибудь.

При использовании ssh клиент, параметры командной строки имеют приоритет по конфигурационным файлам. Определенный для пользователя конфигурационный файл ~/.ssh/config используется затем. Наконец, глобальное /etc/ssh/ssh_config файл используется. Первое полученное значение для каждого параметра конфигурации будет использоваться.

0
ответ дан 31 October 2019 в 01:02

Другие вопросы по тегам:

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