Cara mengakses Virtual Machine Anda

Setelah Virtual Machine (VM) Anda aktif dan berjalan, Anda dapat terhubung langsung ke sana dari VPS 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, dan sebagainya. Console memberikan akses penuh dan langsung ke VM Anda: Anda dapat menggunakannya untuk pemecahan masalah, instalasi, atau pemulihan sistem; sedangkan CLI adalah terminal cepat berbasis browser untuk pengelolaan sehari-hari.

Dalam artikel ini, kami akan membahas:

  1. Cara menavigasi dan mengakses opsi pengelolaan 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 VPS Manager, klik VM Anda untuk membuka menu Pengelolaan VM (1) dan buka Akses Virtual Machine (2):

2. Di tab samping, klik Launch command line atau Launch 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 penuh pada tingkat sistem. Digunakan untuk pengelolaan lanjutan dan pemulihan.

Menyediakan terminal yang disederhanakan untuk menjalankan perintah dengan cepat dari browser. Digunakan untuk tugas administratif sehari-hari.

Login

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

Terbuka secara otomatis tanpa login. Kolom nama pengguna tersedia, sehingga Anda dapat menentukan pengguna mana yang akan dihubungkan (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 adalah cadangan untuk pemecahan masalah dan memulihkan akses.

Antarmuka

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

Menawarkan antarmuka baris perintah modern yang disederhanakan 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.

- Pengelolaan 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.

Tindakan

Ubuntu / Debian

AlmaLinux / CentOS / Rocky / Fedora

Perbarui paket sistem

apt update && apt upgrade -y

dnf update -y(atauyum update -ypada versi lama)

Instal perangkat lunak

apt installpackage-name

dnf installpackage-name (atau yum installpackage-name)

Hapus perangkat lunak

apt removepackage-name

dnf removepackage-name (atau yum removepackage-name)

Mulai / hentikan layanan

systemctl startservice / systemctl stopservice

systemctl startservice / systemctl stopservice

Aktifkan layanan saat boot

systemctl enableservice

systemctl enableservice

Periksa 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

adduserusername

adduserusername

Berikan hak sudo kepada pengguna

usermod -aG sudousername

usermod -aG wheelusername

Ubah kata sandi pengguna

passwdusername

passwdusername

Edit file

nanopath/to/file

nanopath/to/file

Contoh: instalasi server web dan firewall

Berbasis Debian (Ubuntu, Debian 12):

apt install nginx -y - Menginstal server web Nginx pada 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 dimulai secara otomatis setiap kali server di-boot ulang

systemctl status nginx - Memverifikasi bahwa server web merespons

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

dnf install httpd -y - Menginstal Apache HTTP Server

systemctl enable httpd - Mengonfigurasi Apache agar dimulai secara otomatis

systemctl start httpd - Memulai layanan Apache segera

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

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

systemctl status httpd - Memeriksa status server web.

Email yang valid diperlukan