Я получаю следующий вывод, если я запускаю следующую команду:
-bash-3.2$ ssh -o "StrictHostKeyChecking no" 192.168.1.77
Warning: Permanently added '192.168.1.77' (RSA) to the list of known hosts.
Last login: Fri Jul 4 10:49:11 2014 from chlorine.example.com
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
-bash-3.2$
Я хотел бы запустить эту команду, без добавления 192.168.1.77 в список известных хостов, но по-прежнему разрешая успешный вход в систему.
Есть ли опция SSH, которая позволяет это? Я просмотрел man
страницу ssh_config
и попробовал все возможные варианты, такие как настройка, "CheckHostIP no"
но безуспешно.
Как локальная, так и удаленная системы работают под управлением Solaris 10.
При необходимости я мог бы создать резервную копию своего $HOME/.ssh/known_hosts
файла перед установлением соединения и восстановить его после установления соединения, но если есть опция SSH, которая позволяет мне избежать этого, я бы предпочел использовать это.