Zodra je Starlight Virtual Machine (VM) actief is, kun je er direct verbinding mee maken vanuit de Starlight Manager – extra tools, zoals SSH-clients, zijn niet nodig. De applicatie biedt twee toegangsopties: Console en Command Line Interface (CLI).
Beide geven je volledige controle over je VM, zodat je software kunt installeren of updaten, bestanden en gebruikers kunt beheren, services kunt configureren, enzovoort. Console biedt volledige, directe toegang tot je VM: je kunt het gebruiken voor probleemoplossing, installatie of systeemherstel; en CLI is een snelle, browsergebaseerde terminal voor dagelijks beheer.
In dit artikel behandelen we:
Hoe je navigeert en toegang krijgt tot de serverbeheeropties;
De belangrijkste verschillen tussen Console en CLI;
Basisopdrachten voor het installeren en updaten van software, het configureren van services, het uploaden van bestanden en het beheren van gebruikers.
1. In de Starlight Manager app, klik op je VM om het VM-beheer menu te openen (1) en ga naar Virtual Machine-toegang (2):

2. Klik in het zijtabblad op Command line starten of Console starten, afhankelijk van je behoeften. De tools worden geopend in een nieuw browservenster:

Command line:

Console (nadat rootgegevens zijn ingevoerd):

Console-toegang | CLI-toegang | |
|---|---|---|
Doel | Geeft volledige systeemtoegang. Wordt gebruikt voor geavanceerd beheer en herstel. | Biedt een vereenvoudigde terminal om snel opdrachten uit te voeren vanuit de browser. Wordt gebruikt voor dagelijkse beheertaken. |
Inloggen | Vereist het invoeren van je inloggegevens - gebruikersnaam en wachtwoord. | Opent automatisch zonder in te loggen. Het gebruikersnaamveld is beschikbaar, zodat je kunt aangeven met welke gebruiker je wilt verbinden (root of een andere). |
Netwerkresistentie | Het is altijd beschikbaar, zelfs als je netwerkverbinding met de VM (zoals SSH) uitvalt of geblokkeerd is. Dit betekent dat je je VM nog steeds kunt beheren en herstellen bij netwerkproblemen. | Biedt ook robuuste connectiviteit, maar als er problemen zijn met de netwerkconfiguratie van de VM, is Console de back-up voor probleemoplossing en het herstellen van toegang. |
Interface | Volledig schermomgeving met volledige controle over opstartberichten, herstarts en herstelmodi. | Biedt een moderne, vereenvoudigde command-line interface met functies zoals muisondersteuning, sneltoetsen, kopiëren-plakken en opdrachtgeschiedenis. |
Wanneer te gebruiken | - VM niet bereikbaar via SSH of netwerk. - Herstel, installatie of systeemdebugging. - Opstartlogs en consoleberichten bekijken. | - Routinematig serverbeheer. - Software-updates en configuraties. - Lichte beheertaken. |
Hier zijn enkele essentiële Linux-opdrachten om je Virtual Machine te beheren. Je kunt ze zowel in Console als CLI gebruiken om software te installeren en updaten, services te configureren, gebruikers te beheren en bestanden te verwerken.
Actie | Ubuntu / Debian | AlmaLinux / CentOS / Rocky / Fedora |
|---|---|---|
Systeempakketten bijwerken |
|
|
Software installeren |
|
|
Software verwijderen |
|
|
Een service starten/stoppen |
|
|
Service inschakelen bij opstarten |
|
|
Firewall controleren (UFW of firewalld) |
|
|
Een nieuwe gebruiker aanmaken |
|
|
Gebruiker sudo-rechten geven |
|
|
Gebruikerswachtwoord wijzigen |
|
|
Een bestand bewerken |
|
|
Voorbeeld: installatie van webserver en firewall
Debian-gebaseerd (Ubuntu, Debian 12):
apt install nginx -y - Installeert de Nginx-webserver op je systeem
ufw allow 'Nginx Full' - Werkt de UFW (Uncomplicated Firewall)-regels bij om zowel HTTP (poort 80) als HTTPS (poort 443) verkeer toe te staan
systemctl enable nginx - Zorgt ervoor dat Nginx automatisch start elke keer dat de server opnieuw opstart
systemctl status nginx - Controleert of de webserver reageert
RHEL-gebaseerd (AlmaLinux, CentOS, Rocky, Fedora):
dnf install httpd -y - Installeert de Apache HTTP Server
systemctl enable httpd - Configureert Apache om automatisch te starten
systemctl start httpd - Start de Apache-service direct
firewall-cmd --permanent --add-service=http - Opent poort 80 (HTTP) in de firewall zodat bezoekers je webserver via het standaard webprotocol kunnen bereiken
firewall-cmd --reload - Laadt de firewallconfiguratie opnieuw
systemctl status httpd - Controleert de status van de webserver.