Commit e4df8c3d by Patrick Michaud Committed by Abhijit Menon-Sen

Have paramiko use /etc/ssh_known_hosts

Fixes an issue with a confusing error: "paramiko: The authenticity of host '[host]' can't be established" when ssh on the command line doesn't complain

Closes PR #7730
parent 0858d97c
...@@ -152,6 +152,7 @@ class Connection(ConnectionBase): ...@@ -152,6 +152,7 @@ class Connection(ConnectionBase):
self.keyfile = os.path.expanduser("~/.ssh/known_hosts") self.keyfile = os.path.expanduser("~/.ssh/known_hosts")
if C.HOST_KEY_CHECKING: if C.HOST_KEY_CHECKING:
ssh.load_system_host_keys("/etc/ssh/ssh_known_hosts")
ssh.load_system_host_keys() ssh.load_system_host_keys()
ssh.set_missing_host_key_policy(MyAddPolicy(self._new_stdin)) ssh.set_missing_host_key_policy(MyAddPolicy(self._new_stdin))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment