Cara mengakses Starlight Virtual Machine Anda

Setelah Starlight Virtual Machine (VM) Anda aktif dan berjalan, Anda dapat terhubung langsung dari Starlight Manager – alat tambahan seperti klien SSH tidak diperlukan. Aplikasi ini menyediakan dua opsi akses: Console dan Command Line Interface (CLI).

Keduanya memberi Anda kontrol penuh atas VM Anda, memungkinkan Anda menginstal atau memperbarui perangkat lunak, mengelola file dan pengguna, mengonfigurasi layanan, dll. Console memberikan akses penuh dan langsung ke VM Anda: Anda dapat menggunakannya untuk pemecahan masalah, instalasi, atau pemulihan sistem; sedangkan CLI adalah terminal berbasis browser yang cepat untuk pengelolaan sehari-hari.

Dalam artikel ini, kami akan membahas:

  1. Cara menavigasi dan mengakses opsi manajemen server;

  2. Perbedaan utama antara Console dan CLI;

  3. Perintah dasar untuk menginstal dan memperbarui perangkat lunak, mengonfigurasi layanan, mengunggah file, dan mengelola pengguna.


1. Cara mengakses Console dan Command Line

1. Di aplikasi Starlight Manager, klik VM Anda untuk membuka menu Manajemen VM (1) dan pergi ke Akses Virtual Machine (2):

2. Di tab samping, klik Luncurkan command line atau Luncurkan console, sesuai kebutuhan Anda. Alat akan dibuka di jendela browser baru:

Command line:

Console (setelah detail root dimasukkan):


2. Perbedaan antara Console dan CLI

Akses Console

Akses CLI

Tujuan

Memberikan akses tingkat sistem penuh. Digunakan untuk manajemen lanjutan dan pemulihan.

Menyediakan terminal sederhana untuk menjalankan perintah dengan cepat dari browser. Digunakan untuk tugas administrasi sehari-hari.

Login

Memerlukan memasukkan detail login Anda - nama pengguna dan kata sandi.

Terbuka secara otomatis tanpa login. Kolom nama pengguna tersedia, sehingga Anda dapat menentukan pengguna mana yang akan terhubung (root atau lainnya).

Ketahanan jaringan

Selalu tersedia, bahkan jika koneksi jaringan Anda ke VM (seperti SSH) terputus atau diblokir. Ini berarti Anda tetap dapat mengelola dan memulihkan VM Anda jika terjadi masalah jaringan.

Juga menyediakan konektivitas yang andal, tetapi jika ada masalah dengan konfigurasi jaringan VM, Console menjadi solusi cadangan untuk pemecahan masalah dan pemulihan akses.

Antarmuka

Lingkungan layar penuh dengan kontrol penuh atas pesan boot, restart, dan mode pemulihan.

Menawarkan antarmuka command-line modern dan sederhana dengan fitur seperti dukungan mouse, pintasan keyboard, salin-tempel, dan riwayat perintah.

Kapan digunakan

- VM tidak dapat dijangkau melalui SSH atau jaringan.

- Pemulihan, instalasi, atau debugging sistem.

- Melihat log boot dan pesan console.

- Manajemen server rutin.

- Pembaruan dan konfigurasi perangkat lunak.

- Tugas admin ringan.

3. Perintah dasar untuk berbagai OS

Berikut beberapa perintah Linux penting untuk membantu Anda mengelola Virtual Machine Anda. Anda dapat menggunakannya di Console maupun CLI untuk menginstal dan memperbarui perangkat lunak, mengonfigurasi layanan, mengelola pengguna, dan menangani file.

Aksi

Ubuntu / Debian

AlmaLinux / CentOS / Rocky / Fedora

Memperbarui paket sistem

apt update && apt upgrade -y

dnf update -y (atau yum update -ypada versi lama)

Menginstal perangkat lunak

apt install nama-paket

dnf install nama-paket (atau yum install nama-paket)

Menghapus perangkat lunak

apt remove nama-paket

dnf remove nama-paket (atau yum remove nama-paket)

Memulai / menghentikan layanan

systemctl start layanan / systemctl stop layanan

systemctl start layanan / systemctl stop layanan

Aktifkan layanan saat boot

systemctl enable layanan

systemctl enable layanan

Cek firewall (UFW atau firewalld)

ufw status

ufw allow 80,443/tcp

firewall-cmd --state

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

firewall-cmd --reload

Buat pengguna baru

adduser nama-pengguna

adduser nama-pengguna

Beri hak sudo ke pengguna

usermod -aG sudo nama-pengguna

usermod -aG wheel nama-pengguna

Ubah kata sandi pengguna

passwd nama-pengguna

passwd nama-pengguna

Edit file

nano path/to/file

nano path/to/file

Contoh: instalasi web server dan firewall

Berbasis Debian (Ubuntu, Debian 12):

apt install nginx -y - Menginstal web server Nginx di sistem Anda

ufw allow 'Nginx Full' - Memperbarui aturan UFW (Uncomplicated Firewall) untuk mengizinkan lalu lintas HTTP (port 80) dan HTTPS (port 443)

systemctl enable nginx - Memastikan Nginx berjalan otomatis setiap kali server reboot

systemctl status nginx - Memverifikasi bahwa web server merespons

Berbasis RHEL (AlmaLinux, CentOS, Rocky, Fedora):

dnf install httpd -y - Menginstal Apache HTTP Server

systemctl enable httpd - Mengonfigurasi Apache agar berjalan otomatis

systemctl start httpd - Memulai layanan Apache secara langsung

firewall-cmd --permanent --add-service=http - Membuka port 80 (HTTP) di firewall agar pengunjung dapat mengakses web server Anda melalui protokol web standar

firewall-cmd --reload - Memuat ulang perubahan konfigurasi firewall

systemctl status httpd - Memeriksa status web server.

Email yang valid diperlukan