← Back to docs

VirtualBox Manager

Language: SV | EN | SV

VirtualBox Manager

VirtualBox Manager är ett webbaserat GUI i Tools för att hantera VirtualBox-värdar.

  • Lokala värdar körs direkt med VBoxManage på Tools-servern.
  • Fjärrvärdar körs via SSH på målvärden.

Route: /admin/virtualbox

Åtkomst

  • Kräver inloggning
  • Kräver behörighet: virtualbox.manage

Funktioner

  • Registrera en eller flera VirtualBox-servrar (host, port, användarnamn, lösenord)
  • Få varje server i ett eget segment
  • Expandera servern och se VM-lista i en minimalistisk förstavy
  • Starta, stoppa, starta om och radera VM
  • Köra de flesta operationer via AJAX (utan full postback vid normal användning)
  • Ändra grundläggande VM-inställningar direkt i panelen:
    • Minne (MB)
    • Antal CPU
    • VRAM (MB)
    • Primär boot-enhet
  • Skapa nya VM direkt i serverkortet med standardvärden:
    • Nätverksläge: bridged (standard)
    • Minne: 1024 MB (standard)
    • Disk: 25 GB (standard)
    • Valfri installations-ISO

Så lägger du till en server

  1. Gå till /admin/virtualbox
  2. Fyll i:
    • Label
    • Host
    • Port (standard 22 för SSH)
    • Username
    • Password
  3. Spara
  4. Klicka på Test connection

Om host och inloggning stämmer laddas VM-listan direkt i serverkortet.

Krav för fjärrvärdar (SSH-läge)

  • SSH måste vara aktiverat på fjärrvärden.
  • Användaren du anger måste kunna köra VBoxManage.
  • sshpass måste vara installerat på Tools-värden om du använder lösenordsbaserad SSH.
  • Om SSH körs på annan port än standard anger du den porten i serverkortet.

Nytt flöde för att skapa VM

Varje serversegment har nu en sektion för Create new VM.

Obligatoriskt:

  • VM-namn

Valfritt (förifyllda standardvärden):

  • OS-typ (Other_64 som standard)
  • Minne (1024)
  • Diskstorlek i GB (25)
  • Antal CPU (1)
  • Nätverksläge (bridged som standard)
  • Bridge-adapter (Auto väljer första hittade bridged-adapter)
  • Installations-ISO (valfritt)

Flödet är medvetet fokuserat på praktisk VM-provisionering utan beroende av unattended/autoinstall.

Kontroll av installations-ISO

  • Tools läser nu in serverregistrerade DVD-medier från VirtualBox och visar dem som valbara ISO-sökvägar i VM-formuläret.
  • ISO-attach är valfritt; utan ISO skapas VM som disk-only och kan kompletteras senare.
  • Om ISO-uppläsning misslyckas för en server går det ändå att skapa VM med manuell ISO-sökväg.

Noteringar om VM-åtgärder

  • Start: startar VM i headless-läge
  • Stop: skickar ACPI power button
  • Restart: skickar reset
  • Delete: unregisterar VM och tar bort tillhörande filer/diskar (unregistervm --delete)

Var försiktig med delete.

Säkerhet

  • Serverlösenord lagras krypterat i Tools-databasen.
  • VM-åtgärder körs server-side i Tools via VBoxManage:
    • direkt lokal CLI för localhost-mål,
    • SSH-kommandokörning för fjärrmål.
  • Endast användare med virtualbox.manage får åtkomst till panelen.

Nuvarande scope

Den här releasen är en praktisk MVP med professionell gruppering och operativ kontroll.

Möjliga senare steg:

  • Mer detaljerad delegering per server/VM
  • Djupare editor för storage/nätverk
  • Bättre liveuppdatering och hantering av längre operationer