Senin, 19 Januari 2026

Latihan Soal UKK 2026 – Virtual Private Server (VPS) #3

Latihan Soal UKK – Virtual Private Server (VPS)

I. Pilihan Ganda

  1. VPS merupakan singkatan dari …

    • A. Virtual Public System

    • B. Virtual Private Server

    • C. Virtual Processing Service

    • D. Virtual Program Server
      Jawaban: B.VIRTUAL PRIVATE SEVER

  2. VPS bekerja dengan memanfaatkan teknologi …

    • A. Cloud storage

    • B. Clustering

    • C. Virtualisasi

    • D. Remote desktop
      Jawaban: C.VIRTALISASI

  3. Software yang berfungsi sebagai hypervisor adalah …

    • A. Apache

    • B. KVM

    • C. PHP

    • D. MySQL
      Jawaban: b.kvm

  4. Sistem operasi yang paling banyak digunakan pada VPS adalah …

    • A. Windows XP

    • B. Linux

    • C. Android

    • D. macOS
      Jawaban: B.linux

  5. Akses jarak jauh ke VPS berbasis Linux biasanya menggunakan …

    • A. FTP

    • B. Telnet

    • C. SSH

    • D. HTTP
      Jawaban: c.ssh

  6. Port default layanan SSH adalah …

    • A. 20

    • B. 21

    • C. 22

    • D. 23
      Jawaban: c.22

  7. Perintah untuk memperbarui repository pada Ubuntu adalah …

    • A. apt install

    • B. apt update

    • C. apt remove

    • D. apt clean
      Jawaban: B.apt ubdate

  8. Web server default yang sering digunakan pada Ubuntu Server adalah …

    • A. IIS

    • B. Apache

    • C. Nginx

    • D. Lighttpd
      Jawaban: B.abache

  9. File konfigurasi utama Apache berada pada direktori …

    • A. /var/www/html

    • B. /etc/apache2

    • C. /home

    • D. /bin
      Jawaban: B./ETC/APACHE2

  10. Database server yang umum digunakan pada VPS Linux adalah …

    • A. Oracle

    • B. MongoDB

    • C. MariaDB

    • D. Microsoft Access
      Jawaban: C.mariaDB

  11. Fungsi firewall pada VPS adalah untuk …

    • A. Mempercepat koneksi

    • B. Menyaring lalu lintas jaringan

    • C. Menambah kapasitas RAM

    • D. Menginstal aplikasi
      Jawaban: B .menyaring lalu lintas jaringan

  12. Port default web server HTTP adalah …

    • A. 21

    • B. 22

    • C. 80

    • D. 443
      Jawaban: C.80

  13. Perintah untuk melihat status Apache adalah …

    • A. apache status

    • B. service apache2 status

    • C. apt status apache

    • D. apache2 check
      Jawaban: B .service apache2 status

  14. Direktori default penyimpanan website Apache adalah …

    • A. /etc/apache2

    • B. /var/log

    • C. /usr/share

    • D. /var/www/html
      Jawaban: D./var/www/html

  15. Fungsi DNS pada VPS adalah untuk …

    • A. Menyimpan database

    • B. Mengamankan server

    • C. Menghubungkan domain dengan IP

    • D. Mengatur user
      Jawaban: C

  16. VPS biasanya memiliki …

    • A. IP publik

    • B. IP lokal saja

    • C. Tanpa IP

    • D. IP statis lokal
      Jawaban: A

  17. Perintah untuk merestart Apache adalah …

    • A. apache restart

    • B. restart apache

    • C. systemctl restart apache2

    • D. apt restart apache
      Jawaban: C

  18. Keamanan login VPS dapat ditingkatkan dengan cara …

    • A. Menghapus firewall

    • B. Mengganti port SSH

    • C. Mematikan SSH

    • D. Membuka semua port
      Jawaban: B

  19. Fungsi user root pada VPS adalah …

    • A. User biasa

    • B. User tamu

    • C. Administrator

    • D. User database
      Jawaban: C

  20. Jika web server tidak bisa diakses melalui browser, kemungkinan penyebabnya adalah …

    • A. RAM terlalu besar

    • B. Firewall menutup port 80

    • C. Mouse tidak berfungsi

    • D. Username salah
      Jawaban: B

II. Soal Essay 

1. Jelaskan pengertian Virtual Private Server (VPS)!

Jawaban:
adalah server virtual yang berjalan di atas server fisik bersama, namun memberikan sumber daya (CPU, RAM, Storage) yang terdedikasi khusus untuk satu pengguna melalui teknologi virtualisasi, mirip menyewa kamar pribadi di dalam sebuah rumah


2. Apa perbedaan antara shared hosting dan VPS?

Jawaban:Shared Hosting

  • Sumber Daya: Berbagi CPU, RAM, dan bandwidth dengan pengguna lain di server yang sama.
  • Kontrol: Terbatas; provider mengelola server, pengguna hanya fokus pada website.
  • Performa: Kurang stabil, bisa terpengaruh situs lain (efek "tetangga berisik").
  • Keamanan: Risiko lebih tinggi karena berbagi server, keamanan dasar dari provider.
  • Biaya: Paling murah karena biaya dibagi.
  • Cocok untuk: Blog pribadi, situs UMKM kecil, atau proyek dengan traffic rendah. 
VPS (Virtual Private Server)
  • Sumber Daya: Sumber daya terdedikasi (CPU, RAM, penyimpanan) khusus untuk Anda.
  • Kontrol: Penuh (root access), bisa instal OS dan software sendiri (Unmanaged), atau dikelola (Managed).
  • Performa: Lebih baik dan stabil karena sumber daya terjamin.
  • Keamanan: Lebih tinggi karena isolasi dari pengguna lain.
  • Biaya: Lebih mahal dari shared hosting.
  • Cocok untuk: Bisnis online, situs e-commerce, atau website yang sedang berkembang pesat. 


3. Jelaskan fungsi SSH pada VPS!

Jawaban:

Fungsi Utama SSH pada VPS:
  • Remote Management(Pengelolaan Jarak Jauh): Mengontrol dan mengkonfigurasi VPS dari mana saja seolah-olah berada di depan monitor server, misalnya menginstal web server, mail server, atau control panel.
  • Keamanan: Menggunakan kriptografi untuk mengamankan semua komunikasi antara client (laptop/PC Anda) dan server, mencegah cyber crime seperti IP spoofing dan data manipulation.
  • Transfer File Aman: Menggabungkan dengan protokol seperti SFTP (Secure File Transfer Protocol) atau Rsync untuk memindahkan file secara aman dan efisien.
  • Port Forwarding & Tunneling: Meneruskan data melalui port tertentu secara aman, memungkinkan akses ke aplikasi internal atau mengamankan koneksi aplikasi lain.
  • Otomatisasi: Menjalankan perintah atau skrip secara aman pada sistem jarak jauh. 

4. Sebutkan dan jelaskan langkah dasar instalasi web server pada VPS Linux!

Jawaban:

Berikut langkah-langkahnya secara tertulis:
1. Akses VPS melalui SSH
  • Gunakan klien SSH (seperti Terminal di Linux/macOS atau PuTTY di Windows) untuk terhubung ke server Anda.
  • Perintah: ssh username@alamat_ip_vps (Ganti username dan alamat_ip_vps). 
2. Update Sistem
  • Selalu perbarui daftar paket dan sistem untuk keamanan dan stabilitas.
  • Untuk Debian/Ubuntu: sudo apt update && sudo apt upgrade -y.
  • Untuk CentOS/RHEL: sudo yum update -y (jika menggunakan yum). 
3. Instal Web Server (Pilih salah satu)
  • Apache (Populer untuk pemula):
    • sudo apt install apache2 (Debian/Ubuntu).
    • sudo yum install httpd (CentOS/RHEL).
  • Nginx (Performa Tinggi):
    • sudo apt install nginx (Debian/Ubuntu).
    • sudo yum install nginx (CentOS/RHEL). 
4. Kelola Layanan Web Server
  • Mulai: sudo systemctl start apache2 (atau nginx).
  • Cek Status: sudo systemctl status apache2 (atau nginx).
  • Aktifkan saat Boot: sudo systemctl enable apache2 (atau nginx) (Opsional, tapi disarankan).
  • Restart: sudo systemctl restart apache2 (atau nginx). 
5. Konfigurasi Firewall (Jika Aktif)
  • Buka port 80 (HTTP) dan 443 (HTTPS).
  • Dengan UFW (Ubuntu):
    • sudo ufw allow 'Apache Full' atau sudo ufw allow 'Nginx Full'.
    • sudo ufw enable jika belum aktif. 
6. Tes Instalasi
  • Buka browser dan akses http://alamat_ip_vps.
  • Anda akan melihat halaman selamat datang default Apache atau Nginx. 
7. Upload File Website Anda
  • File website biasanya ditempatkan di /var/www/html/ untuk Apache/Nginx default.
  • Gunakan SFTP atau buat file index.html di direktori tersebut. 
8. (Opsional) Konfigurasi Domain (DNS A Record)
  • Di panel kontrol domain Anda, arahkan record A (@ dan www) ke IP address VPS Anda. 

5. Mengapa keamanan VPS sangat penting dan sebutkan dua cara meningkatkan keamanannya!

Jawaban:Mengapa Keamanan VPS Penting

  • Melindungi Data Sensitif: Mencegah pencurian data pribadi, kredensial, dan informasi penting lainnya dari peretas.
  • Menjaga Ketersediaan Layanan: Mencegah server down, website berhenti beroperasi, atau layanan menjadi tidak maksimal akibat serangan.
  • Isolasi dan Kontrol: Memberikan kontrol penuh atas keamanan, memisahkan Anda dari kerentanan VPS lain (berbeda dengan shared hosting).
  • Menghindari Kerugian Finansial: Mencegah kerugian akibat downtime, kehilangan data, atau biaya pemulihan pasca-serangan. 
Dua Cara Meningkatkan Keamanan VPS
  1. Konfigurasi Firewall dan Batasi Akses: Aktifkan firewall (seperti iptables atau UFW) untuk memblokir port yang tidak digunakan dan hanya mengizinkan lalu lintas dari IP atau port yang dipercaya, serta nonaktifkan login root langsung melalui SSH.
  2. Perkuat Autentikasi dan Perbarui Perangkat Lunak: Gunakan sandi yang sangat kuat, terapkan Autentikasi Dua Faktor (2FA), dan rutin perbarui sistem operasi serta aplikasi untuk menutup celah keamanan yang diketahui. 

Tidak ada komentar:

Posting Komentar

cara seting aksespoin

cara seting router/aksespoin  Cara setting router TP-Link secara umum dilakukan dengan menghubungkan perangkat ke listrik, menyambungkan HP/...