Jak získat přístup ke své Starlight Virtual Machine

Jakmile je vaše Starlight Virtual Machine (VM) spuštěná a běží, můžete se k ní připojit přímo z Starlight Manageru – nejsou potřeba žádné další nástroje, jako například SSH klienti. Aplikace nabízí dvě možnosti přístupu: Konzole a Příkazový řádek (CLI).

Obě možnosti vám dávají plnou kontrolu nad vaší VM, umožňují instalovat nebo aktualizovat software, spravovat soubory a uživatele, konfigurovat služby atd. Konzole poskytuje plný, přímý přístup k vaší VM: můžete ji použít pro řešení problémů, instalaci nebo obnovu systému; CLI je rychlý, webový terminál pro každodenní správu.

V tomto článku se dozvíte:

  1. Jak se orientovat a přistupovat k možnostem správy serveru;

  2. Hlavní rozdíly mezi Konzolí a CLI;

  3. Základní příkazy pro instalaci a aktualizaci softwaru, konfiguraci služeb, nahrávání souborů a správu uživatelů.


1. Jak získat přístup ke Konzoli a Příkazovému řádku

1. V aplikaci Starlight Managerklikněte na svou VM pro otevření nabídky Správa VM (1) a přejděte na Přístup k virtuálnímu stroji (2):

2. V postranní záložce klikněte na Spustit příkazový řádek nebo Spustit konzoli, podle potřeby. Nástroje se otevřou v novém okně prohlížeče:

Příkazový řádek:

Konzole (po zadání údajů správce/root):


2. Rozdíly mezi Konzolí a CLI

Přístup přes konzoli

Přístup přes CLI

Účel

Poskytuje plný přístup na úrovni systému. Používá se pro pokročilou správu a obnovu.

Nabízí zjednodušený terminál pro rychlé spouštění příkazů z prohlížeče. Používá se pro každodenní administrativní úkony.

Přihlášení

Vyžaduje zadání přihlašovacích údajů – uživatelského jména a hesla.

Otevírá se automaticky bez přihlášení. Pole pro uživatelské jméno je k dispozici, takže můžete určit, ke kterému uživateli se připojit (root nebo jiný).

Odolnost sítě

Je vždy dostupná, i když je vaše síťové připojení k VM (například SSH) nedostupné nebo blokované. To znamená, že můžete stále spravovat a obnovit svou VM v případě problémů se sítí.

Také poskytuje spolehlivé připojení, ale pokud nastanou problémy s konfigurací sítě VM, Konzole je záložní možností pro řešení problémů a obnovení přístupu.

Rozhraní

Prostředí na celou obrazovku s plnou kontrolou nad zaváděcími zprávami, restartem a režimy obnovy.

Nabízí moderní, zjednodušené rozhraní příkazového řádku s funkcemi jako podpora myši, klávesové zkratky, kopírování/vkládání a historie příkazů.

Kdy použít

- VM není dostupná přes SSH nebo síť.

- Obnova, instalace nebo ladění systému.

- Zobrazení zaváděcích logů a zpráv konzole.

- Rutinní správa serveru.

- Aktualizace a konfigurace softwaru.

- Jednoduché administrátorské úkoly.

3. Základní příkazy pro různé OS

Zde je několik základních příkazů Linuxu, které vám pomohou spravovat vaši virtuální mašinu. Můžete je použít jak v Konzoli, tak v CLI pro instalaci a aktualizaci softwaru, konfiguraci služeb, správu uživatelů a práci se soubory.

Akce

Ubuntu / Debian

AlmaLinux / CentOS / Rocky / Fedora

Aktualizovat systémové balíčky

apt update && apt upgrade -y

dnf update -y (nebo yum update -yna starších verzích)

Instalovat software

apt install název-balíčku

dnf install název-balíčku (nebo yum install název-balíčku)

Odinstalovat software

apt remove název-balíčku

dnf remove název-balíčku (nebo yum remove název-balíčku)

Spustit / zastavit službu

systemctl start služba / systemctl stop služba

systemctl start služba / systemctl stop služba

Povolit službu při startu

systemctl enable služba

systemctl enable služba

Zkontrolovat firewall (UFW nebo firewalld)

ufw status

ufw allow 80,443/tcp

firewall-cmd --state

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

firewall-cmd --reload

Vytvořit nového uživatele

adduser uživatelské-jméno

adduser uživatelské-jméno

Přidat uživateli práva sudo

usermod -aG sudo uživatelské-jméno

usermod -aG wheel uživatelské-jméno

Změnit heslo uživatele

passwd uživatelské-jméno

passwd uživatelské-jméno

Upravit soubor

nano cesta/k/souboru

nano cesta/k/souboru

Příklad: instalace webového serveru a firewallu

Debian-based (Ubuntu, Debian 12):

apt install nginx -y - Nainstaluje webový server Nginx do vašeho systému

ufw allow 'Nginx Full' - Aktualizuje pravidla UFW (Uncomplicated Firewall) pro povolení provozu HTTP (port 80) a HTTPS (port 443)

systemctl enable nginx - Zajistí, že se Nginx spustí automaticky při každém restartu serveru

systemctl status nginx - Ověří, že webový server odpovídá

RHEL-based (AlmaLinux, CentOS, Rocky, Fedora):

dnf install httpd -y - Nainstaluje Apache HTTP Server

systemctl enable httpd - Nakonfiguruje Apache, aby se spouštěl automaticky

systemctl start httpd - Okamžitě spustí službu Apache

firewall-cmd --permanent --add-service=http - Otevře port 80 (HTTP) ve firewallu, aby návštěvníci mohli přistupovat k vašemu webovému serveru přes standardní webový protokol

firewall-cmd --reload - Znovu načte změny konfigurace firewallu

systemctl status httpd - Zkontroluje stav webového serveru.

Je vyžadována platná e-mailová adresa