In our previous example Netmiko MikroTik RouterOS minimal example we showed how to login to a RouterOS device using netmiko
and password-based login.
#!/usr/bin/env python3 from netmiko import ConnectHandler import os.path mikrotik = { 'device_type': 'mikrotik_routeros', 'host': '192.168.88.1', 'username': 'admin', 'key_file': os.path.expanduser("~/.ssh/id_mikrotik"), } with ConnectHandler(**mikrotik) as mikrotik_connection: print(mikrotik_connection.send_command(f'/system/identity/print', cmd_verify=False))
Example output:
name: MySwitch01