Come accedere alla tua Starlight Virtual Machine

Una volta che la tua Starlight Virtual Machine (VM) è attiva e funzionante, puoi connetterti direttamente dal Starlight Manager – non sono necessari strumenti aggiuntivi come client SSH. L'applicazione offre due opzioni di accesso: Console e Command Line Interface (CLI).

Entrambe ti danno il pieno controllo sulla tua VM, permettendoti di installare o aggiornare software, gestire file e utenti, configurare servizi, ecc. La Console offre accesso completo e diretto alla tua VM: puoi usarla per la risoluzione dei problemi, l'installazione o il ripristino del sistema; la CLI è un terminale rapido, basato su browser, per la gestione quotidiana.

In questo articolo tratteremo:

  1. Come navigare e accedere alle opzioni di gestione del server;

  2. Le principali differenze tra Console e CLI;

  3. Comandi di base per installare e aggiornare software, configurare servizi, caricare file e gestire utenti.


1. Come accedere a Console e Command Line

1. Nell'app Starlight Manager, clicca sulla tua VM per aprire il menu di gestione VM (1) e vai su Accesso Virtual Machine (2):

2. Nella scheda laterale, clicca su Avvia riga di comando o Avvia console, a seconda delle tue esigenze. Gli strumenti si apriranno in una nuova finestra del browser:

Riga di comando:

Console (dopo l'inserimento dei dati di root):


2. Differenze tra Console e CLI

Accesso Console

Accesso CLI

Scopo

Fornisce accesso completo a livello di sistema. Usato per gestione avanzata e ripristino.

Offre un terminale semplificato per eseguire rapidamente comandi dal browser. Usato per attività amministrative quotidiane.

Accesso

Richiede l'inserimento delle credenziali di accesso - nome utente e password.

Si apre automaticamente senza login. Il campo nome utente è disponibile, così puoi specificare quale utente connettere (root o altro).

Resilienza di rete

È sempre disponibile, anche se la connessione di rete alla VM (come SSH) è inattiva o bloccata. Questo significa che puoi comunque gestire e recuperare la tua VM in caso di problemi di rete.

Offre anch'esso una connettività robusta, ma se ci sono problemi con la configurazione di rete della VM, la Console è la soluzione di riserva per la risoluzione dei problemi e il ripristino dell'accesso.

Interfaccia

Ambiente a schermo intero con pieno controllo su messaggi di avvio, riavvii e modalità di ripristino.

Offre un'interfaccia a riga di comando moderna e semplificata con funzionalità come supporto mouse, scorciatoie da tastiera, copia-incolla e cronologia dei comandi.

Quando usarla

- VM non raggiungibile tramite SSH o rete.

- Ripristino, installazione o debug del sistema.

- Visualizzazione dei log di avvio e dei messaggi della console.

- Gestione ordinaria del server.

- Aggiornamenti e configurazioni software.

- Attività amministrative leggere.

3. Comandi di base per vari sistemi operativi

Ecco alcuni comandi Linux essenziali per aiutarti a gestire la tua Virtual Machine. Puoi usarli sia in Console che in CLI per installare e aggiornare software, configurare servizi, gestire utenti e gestire file.

Azione

Ubuntu / Debian

AlmaLinux / CentOS / Rocky / Fedora

Aggiorna i pacchetti di sistema

apt update && apt upgrade -y

dnf update -y (o yum update -ysu versioni precedenti)

Installa software

apt install nome-pacchetto

dnf install nome-pacchetto (o yum install nome-pacchetto)

Rimuovi software

apt remove nome-pacchetto

dnf remove nome-pacchetto (o yum remove nome-pacchetto)

Avvia / arresta un servizio

systemctl start servizio / systemctl stop servizio

systemctl start servizio / systemctl stop servizio

Abilita servizio all'avvio

systemctl enable servizio

systemctl enable servizio

Controlla firewall (UFW o firewalld)

ufw status

ufw allow 80,443/tcp

firewall-cmd --state

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

firewall-cmd --reload

Crea un nuovo utente

adduser nomeutente

adduser nomeutente

Concedi diritti sudo all'utente

usermod -aG sudo nomeutente

usermod -aG wheel nomeutente

Cambia la password dell'utente

passwd nomeutente

passwd nomeutente

Modifica un file

nano percorso/del/file

nano percorso/del/file

Esempio: installazione di web server e firewall

Basato su Debian (Ubuntu, Debian 12):

apt install nginx -y - Installa il web server Nginx sul tuo sistema

ufw allow 'Nginx Full' - Aggiorna le regole UFW (Uncomplicated Firewall) per consentire il traffico HTTP (porta 80) e HTTPS (porta 443)

systemctl enable nginx - Garantisce che Nginx si avvii automaticamente ad ogni riavvio del server

systemctl status nginx - Verifica che il web server risponda

Basato su RHEL (AlmaLinux, CentOS, Rocky, Fedora):

dnf install httpd -y - Installa il server HTTP Apache

systemctl enable httpd - Configura Apache per l'avvio automatico

systemctl start httpd - Avvia immediatamente il servizio Apache

firewall-cmd --permanent --add-service=http - Apre la porta 80 (HTTP) nel firewall così i visitatori possono accedere al tuo web server tramite il protocollo web standard

firewall-cmd --reload - Ricarica le modifiche alla configurazione del firewall

systemctl status httpd - Controlla lo stato del web server.

È richiesto un indirizzo email valido