Я отредактировал свой ~/.ssh/config файл, удалив некоторых устаревших Host
определения от него, однако когда я ssh к удаленному серверу (использующий -v
опция для подробного вывода), я все еще вижу старое Host
определения предприняты.
Я должен работать, определенная команда для создания SSH перезагружают файл конфигурации, для изменений для вступления в силу?
Это Рабочий стол Ubuntu использование значения по умолчанию ssh, никакой необычной конфигурации, хотя машина обновила между несколькими более старыми версиями Ubuntu для получения до 16,04. Последнее обновление было давно, это не проблема обновления, просто подходит теперь, когда я пытаюсь добавить новый ключ к ~/.ssh/config и очистить его.
Я предлагаю, чтобы Вы также вымылись /etc/ssh/ssh_config
, поскольку это могло бы содержать некоторые из тех Hosts
Вы видите когда ssh
- луг где-нибудь.
При использовании ssh
клиент, параметры командной строки имеют приоритет по конфигурационным файлам. Определенный для пользователя конфигурационный файл ~/.ssh/config
используется затем. Наконец, глобальное /etc/ssh/ssh_config
файл используется. Первое полученное значение для каждого параметра конфигурации будет использоваться.