App-Icon von Virt Manager for Android

virt-manager für die Hosentasche

Virt Manager for Android

Native Android-Version von virt-manager. Verwalte KVM/QEMU- und andere libvirt-Hosts per SSH – mit Live-Graphen, Snapshots, VNC- und serieller Konsole.

Status
Beta
Benötigt
Android 8.0 oder neuer
Paketname
dev.eno2.virtmanager

Screenshots

  • Verbindungsliste mit zwei gespeicherten Hosts
  • Liste der virtuellen Maschinen mit Status
  • Statusseite der VM „postgres-db“ mit Kacheln für CPU
  • Host-Übersicht mit CPU- und Speicherauslastung sowie Angaben zu Gästen und Hardware
  • Assistent für eine neue VM
  • VM-Liste im dunklen Design

Funktionen

Was Virt Manager for Android kann

  • Alle Hosts im Griff

    Mehrere Verbindungen, qemu:///system und session, LXC, Xen oder eigene libvirt-URIs. Login per Passwort oder SSH-Schlüssel – Ed25519-Schlüssel lassen sich direkt in der App erzeugen.

  • Live-Leistungsdaten

    CPU, Arbeitsspeicher, Disk-I/O und Netzwerk aller VMs, alle zwei Sekunden aktualisiert und gebündelt in einem einzigen SSH-Roundtrip.

  • Konsolen eingebaut

    Grafische Konsole mit eigenem VNC-Client über SSH-Port-Forwarding und serielle Konsole über virsh console.

  • Wie das Original

    Hardware-Detailseiten, „Hardware hinzufügen“, XML-Editor, Snapshots, Netzwerke, Speicherpools und ein Assistent für neue VMs.

  • Jump-Hosts

    Wie ProxyJump bei OpenSSH – auch über mehrere Stationen, mit eigenem Login und Host-Key je Hop.

  • Sicher von Haus aus

    Host-Keys nach Trust-on-first-use mit Fingerprint-Bestätigung, gespeicherte Zugangsdaten AES-GCM-verschlüsselt im Android Keystore, keine App-Backups.

Hintergrund

Über Virt Manager for Android

Virt Manager for Android bringt virt-manager als native App mit Material 3 und Jetpack Compose aufs Handy und Tablet – Gäste starten und stoppen, Leistungsdaten live verfolgen, neue VMs anlegen, Snapshots machen und die grafische oder serielle Konsole öffnen.

So funktioniert es: Wie das Desktop-Original mit qemu+ssh:// tunnelt die App libvirt über SSH – nur ohne libvirt auf Android mitzuliefern. Sie öffnet eine SSH-Sitzung zum Host, steuert dort das vorhandene virsh und wandelt Ausgaben und Domain-XML in typisierte Modelle um. Auf dem Host muss nichts zusätzlich installiert werden.

Die Screenshots stammen aus automatisierten Tests, die die echte App über echtes SSH gegen den Test-Treiber von libvirt steuern.