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
- Gå till
/admin/virtualbox
- Fyll i:
- Label
- Host
- Port (standard
22 för SSH)
- Username
- Password
- Spara
- 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:
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