Hoe krijg je toegang tot je Starlight Virtual Machine

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:

  1. Hoe je navigeert en toegang krijgt tot de serverbeheeropties;

  2. De belangrijkste verschillen tussen Console en CLI;

  3. Basisopdrachten voor het installeren en updaten van software, het configureren van services, het uploaden van bestanden en het beheren van gebruikers.


1. Hoe krijg je toegang tot Console en Command Line

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):


2. Verschillen tussen Console en CLI

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.

3. Basisopdrachten voor verschillende besturingssystemen

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

apt update && apt upgrade -y

dnf update -y (of yum update -yop oudere versies)

Software installeren

apt install pakketnaam

dnf install pakketnaam (of yum install pakketnaam)

Software verwijderen

apt remove pakketnaam

dnf remove pakketnaam (of yum remove pakketnaam)

Een service starten/stoppen

systemctl start service / systemctl stop service

systemctl start service / systemctl stop service

Service inschakelen bij opstarten

systemctl enable service

systemctl enable service

Firewall controleren (UFW of firewalld)

ufw status

ufw allow 80,443/tcp

firewall-cmd --state

firewall-cmd --permanent --add-service=http

firewall-cmd --reload

Een nieuwe gebruiker aanmaken

adduser gebruikersnaam

adduser gebruikersnaam

Gebruiker sudo-rechten geven

usermod -aG sudo gebruikersnaam

usermod -aG wheel gebruikersnaam

Gebruikerswachtwoord wijzigen

passwd gebruikersnaam

passwd gebruikersnaam

Een bestand bewerken

nano pad/naar/bestand

nano pad/naar/bestand

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.

Een geldig e-mailadres is vereist