Python RouterOS-api minimales Beispiel (System-Identität) für ein werkskonfiguriertes MikroTik

Das folgende Beispiel funktioniert für mich mit einem werkskonfigurierten MikroTik-wAP-LTE-Kit.

system_identity_example.py
#!/usr/bin/env python3
import routeros_api

connection = routeros_api.RouterOsApiPool(
    '192.168.88.1', username='admin', password='L9TYAUV7R8',
    plaintext_login=True
)
api = connection.get_api()

# Print system identity
print(f"System identity: {api.get_resource('/system/identity').get()}")

Hinweis: Das Passwort ist für jedes Gerät individuell. Sie finden es auf einem Aufkleber auf dem Gerät.

Hinweis: Ohne plaintext_login=True müssten Sie einen Hash des Passworts verwenden. Beachten Sie, dass das Passwort im Klartext über das Netzwerk übermittelt wird, daher wäre SSL empfohlen, ist aber auf dem werkskonfigurierten Gerät nicht verfügbar.


Check out similar posts by category: MikroTik, Networking