Skip to content

Instantly share code, notes, and snippets.

@Pristavkin
Pristavkin / ssh-keyscan.py
Last active May 25, 2020 05:51
Python implementation of ssh-keyscan utility
#!/usr/bin/env python3
import argparse
import paramiko
import os.path
parser = argparse.ArgumentParser()
parser.add_argument('host', action='store', help='host to connect to')
parser.add_argument('-p', '--port', action='store', dest='port', default='22', help='port to connect to')
parser.add_argument('--known_hosts', action='store', dest='known_hosts', default='~/.ssh/known_hosts', help='known_hosts file')
args = parser.parse_args()