Cum să accesezi Starlight Virtual Machine

După ce Starlight Virtual Machine (VM) este pornită și funcționează, poți să te conectezi direct la ea din Starlight Manager – nu sunt necesare instrumente suplimentare, precum clienți SSH. Aplicația oferă două opțiuni de acces: Consolă și Interfață de Linie de Comandă (CLI).

Ambele îți oferă control total asupra VM-ului, permițându-ți să instalezi sau să actualizezi software, să gestionezi fișiere și utilizatori, să configurezi servicii etc. Consola oferă acces complet și direct la VM: o poți folosi pentru depanare, instalare sau recuperare de sistem; iar CLI este un terminal rapid, bazat pe browser, pentru administrarea de zi cu zi.

În acest articol vom acoperi:

  1. Cum să navighezi și să accesezi opțiunile de administrare a serverului;

  2. Principalele diferențe dintre Consolă și CLI;

  3. Comenzi de bază pentru instalarea și actualizarea software-ului, configurarea serviciilor, încărcarea fișierelor și gestionarea utilizatorilor.


1. Cum să accesezi Consola și Linia de Comandă

1. În aplicația Starlight Manager, dă click pe VM-ul tău pentru a deschide meniul de administrare VM (1) și mergi la Acces Virtual Machine (2):

2. În fila laterală, dă click pe Lansează linia de comandă sau Lansează consola, în funcție de nevoile tale. Instrumentele se vor deschide într-o fereastră nouă de browser:

Linie de comandă:

Consolă (după introducerea detaliilor root):


2. Diferențe între Consolă și CLI

Acces Consolă

Acces CLI

Scop

Oferă acces complet la nivel de sistem. Folosit pentru administrare avansată și recuperare.

Oferă un terminal simplificat pentru rularea rapidă a comenzilor din browser. Folosit pentru sarcini administrative zilnice.

Autentificare

Necesită introducerea datelor de autentificare - nume de utilizator și parolă.

Se deschide automat fără autentificare. Câmpul pentru nume de utilizator este disponibil, astfel încât poți specifica cu ce utilizator să te conectezi (root sau altul).

Reziliența rețelei

Este întotdeauna disponibilă, chiar dacă conexiunea ta la rețea către VM (precum SSH) este întreruptă sau blocată. Asta înseamnă că poți gestiona și recupera VM-ul chiar și în caz de probleme de rețea.

Oferă de asemenea conectivitate robustă, dar dacă există probleme cu configurația de rețea a VM-ului, Consola este soluția de rezervă pentru depanare și restabilirea accesului.

Interfață

Mediu pe tot ecranul cu control complet asupra mesajelor de boot, reporniri și moduri de recuperare.

Oferă o interfață modernă și simplificată de linie de comandă cu funcții precum suport pentru mouse, scurtături de tastatură, copiere-lipire și istoric al comenzilor.

Când se folosește

- VM nu este accesibil prin SSH sau rețea.

- Recuperare, instalare sau depanare de sistem.

- Vizualizarea jurnalelor de boot și a mesajelor din consolă.

- Administrare de rutină a serverului.

- Actualizări și configurări software.

- Sarcini administrative ușoare.

3. Comenzi de bază pentru diverse sisteme de operare

Iată câteva comenzi esențiale Linux care te ajută să gestionezi Virtual Machine-ul tău. Le poți folosi atât în Consolă, cât și în CLI pentru a instala și actualiza software, configura servicii, gestiona utilizatori și administra fișiere.

Acțiune

Ubuntu / Debian

AlmaLinux / CentOS / Rocky / Fedora

Actualizează pachetele de sistem

apt update && apt upgrade -y

dnf update -y (sau yum update -ype versiunile mai vechi)

Instalează software

apt install nume-pachet

dnf install nume-pachet (sau yum install nume-pachet)

Dezinstalează software

apt remove nume-pachet

dnf remove nume-pachet (sau yum remove nume-pachet)

Pornește / oprește un serviciu

systemctl start serviciu / systemctl stop serviciu

systemctl start serviciu / systemctl stop serviciu

Activează serviciul la pornire

systemctl enable serviciu

systemctl enable serviciu

Verifică firewall-ul (UFW sau firewalld)

ufw status

ufw allow 80,443/tcp

firewall-cmd --state

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

firewall-cmd --reload

Creează un utilizator nou

adduser nume-utilizator

adduser nume-utilizator

Acordă drepturi sudo utilizatorului

usermod -aG sudo nume-utilizator

usermod -aG wheel nume-utilizator

Schimbă parola utilizatorului

passwd nume-utilizator

passwd nume-utilizator

Editează un fișier

nano cale/către/fișier

nano cale/către/fișier

Exemplu: instalare server web și firewall

Bazat pe Debian (Ubuntu, Debian 12):

apt install nginx -y - Instalează serverul web Nginx pe sistemul tău

ufw allow 'Nginx Full' - Actualizează regulile UFW (Uncomplicated Firewall) pentru a permite traficul HTTP (port 80) și HTTPS (port 443)

systemctl enable nginx - Se asigură că Nginx pornește automat la fiecare repornire a serverului

systemctl status nginx - Verifică dacă serverul web răspunde

Bazat pe RHEL (AlmaLinux, CentOS, Rocky, Fedora):

dnf install httpd -y - Instalează Apache HTTP Server

systemctl enable httpd - Configurează Apache să pornească automat

systemctl start httpd - Pornește serviciul Apache imediat

firewall-cmd --permanent --add-service=http - Deschide portul 80 (HTTP) în firewall pentru ca vizitatorii să poată accesa serverul tău web prin protocolul web standard

firewall-cmd --reload - Reîncarcă modificările de configurare ale firewall-ului

systemctl status httpd - Verifică statusul serverului web.

Este necesară o adresă de email validă