nyari use case untuk project akhir mengikuti standar sertifikasi sistem administrator dari comptia, dll (boleh pake linux, windows, docker, bebas)
di atas merupakan tugas mata kuliah system administration.
menurutmu sertifikasi sysadmin apa yang bagus untuk dijadikan acuan untuk project akhir matkul ini? saya sempet lihat punya red hat
Untuk project akhir matkul System Administration, RHCSA (Red Hat Certified System Administrator) dari Red Hat adalah pilihan paling kuat sebagai acuan, terutama karena ujiannya berbasis performance/hands-on — bukan hanya teori. Di bawah ada perbandingan dan rekomendasi use case-nya.
| Sertifikasi | Vendor | Format Ujian | Cocok Untuk | Skill Utama |
|---|---|---|---|---|
| RHCSA (EX200) | Red Hat | Hands-on lab, 2,5 jam | Project berbasis Linux enterprise | Storage, SELinux, containers, networking |
| CompTIA Linux+ | CompTIA | Multiple choice + PBQ | Generalist Linux admin | Scripting, security, troubleshooting |
| CompTIA Server+ | CompTIA | Multiple choice | Windows/Linux mix | Virtualization, storage, server hardware |
RHCSA unggul karena examnya murni performance-based — kandidat harus menyelesaikan task nyata di live environment, mirip dengan format project akhir. CompTIA Linux+ lebih cocok jika ingin cakupan lebih luas dan vendor-neutral.12
RHCSA sangat direkomendasikan karena domain-domainnya langsung bisa dijadikan task project. Ujian RHCSA mencakup:3
- Essential tools — SSH, redirection, permissions, archiving (tar/gzip)
- Storage management — LVM, partitioning, mount persistent via
/etc/fstab - User & group management — ACL, set-GID directories, password policies
- Networking — static/dynamic IP, hostname resolution, firewall dengan
firewalld - Services & boot — systemd, targets, cron/at scheduling
- Security — SELinux enforcement, LUKS encryption
- Containers — manage containers dengan Podman (bukan Docker, tapi serupa)4
Berdasarkan domain RHCSA, berikut use case yang realistis untuk project akhir:
Opsi A — "Linux Enterprise Server Setup" (Full RHCSA scope) Bangun environment server lengkap di VM atau Docker, mencakup:
- Setup user management + ACL untuk simulasi multi-departemen
- Konfigurasi LVM storage dengan partisi dinamis
- Setup web server (Apache/Nginx) dengan firewalld rules
- Otomasi backup dengan cron + bash script
- Hardening SELinux/AppArmor + LUKS encryption
Opsi B — "Infrastructure as Code" (RHCSA + CompTIA Linux+ domain Automation) Cocok banget karena kamu sudah familiar Docker:
- Deploy multi-container stack dengan Docker Compose
- Automate provisioning dengan bash script atau Ansible
- Monitoring dengan sistem log terpusat (rsyslog/journald)
- Network segmentation antar container5
Opsi C — "Secure Remote Administration Lab"
- Setup SSH hardening (key-based auth, disable root login)
- Centralized user auth dengan LDAP/PAM
- VPN setup + firewall rules
- Audit logging semua akses
RHCSA mengharuskan konfigurasi persist setelah reboot, artinya kamu tidak bisa sekadar menjalankan perintah sementara — semua harus dikonfigurasi secara permanen dan benar. Ini membuat standard-nya lebih ketat dan lebih impressive untuk dinilai sebagai project akhir. Selain itu, RHCSA masuk top 10 sertifikasi sysadmin terbaik secara global.63
Karena background kamu di Linux dan Docker sudah cukup solid, Opsi B (Infrastructure as Code berbasis RHCSA + Linux+) paling sesuai karena memanfaatkan skill yang sudah kamu miliki sekaligus mengikuti standar sertifikasi yang diakui industri. 789101112131415
Bagus! Opsi A dan B bisa digabung menjadi satu project yang solid dan lebih impressive. Berikut rancangan lengkapnya:
Ide besarnya adalah membangun sebuah environment server enterprise yang ter-otomasi — kamu setup server Linux sesuai standar RHCSA (Opsi A), lalu seluruh proses provisioningnya diotomasi dengan script/Docker Compose (Opsi B). Hasilnya adalah satu infrastruktur yang bisa di-reproduce dari nol hanya dengan menjalankan satu script.
Host Machine (Linux/VM)
│
├── VM / Container: Server Node (RHEL/Rocky/AlmaLinux)
│ ├── User Management + ACL
│ ├── LVM Storage (/dev/sdb)
│ ├── Web Server (Apache/Nginx) + firewalld
│ ├── SELinux Enforcing
│ └── Cron backup automation
│
└── Docker Compose Stack
├── Web App Container (Nginx)
├── Database Container (MariaDB)
└── Monitoring Container (optional: Netdata/Prometheus)
Task yang wajib ada supaya align dengan RHCSA:16
- Buat beberapa user simulasi multi-departemen (
devops,webadmin,dbadmin) - Set password policy + expiry dengan
chage - Terapkan ACL pada shared directory
/srv/sharedagar tiap group punya permission berbeda
Ini salah satu domain paling berat di RHCSA:16
- Tambahkan virtual disk (
/dev/sdb) di VM - Buat Physical Volume → Volume Group → Logical Volume
- Format XFS, mount ke
/data, dan pastikan persist di/etc/fstab - Simulasikan extend LVM saat storage hampir penuh
- Set static IP + hostname resolution (
/etc/hosts) - Konfigurasi
firewalld— buka port HTTP/HTTPS, tutup semua yang tidak perlu17 - Verifikasi dengan
ss -tlnpdanfirewall-cmd --list-all
Task ini persis seperti skenario ujian RHCSA asli:16
- Deploy Apache/Nginx dari direktori custom (misalnya
/web/project) - Set SELinux context dengan
semanage fcontext+restorecon - Jangan disable SELinux — justru ini yang diuji!
# Contoh: fix SELinux untuk custom web directory
sudo semanage fcontext -a -t httpd_sys_content_t "/web/project(/.*)?"
sudo restorecon -Rv /web/project
sudo firewall-cmd --add-service=http --permanentIni yang membedakan project kamu dari yang biasa:18
- Buat
docker-compose.ymluntuk stack web+db - Gunakan SELinux volume labels (
:zuntuk shared,:Zuntuk private) agar Docker dan SELinux bisa koeksistensi - Buat bash provisioning script (
setup.sh) yang mengotomasi semua task di atas dari awal
# docker-compose.yml dengan SELinux labels
services:
web:
image: nginx:alpine
volumes:
- ./html:/usr/share/nginx/html:z,ro # shared SELinux label
db:
image: mariadb:latest
volumes:
- db-data:/var/lib/mysql:Z # private SELinux label- Otomasi backup
/datadan/web/projectke/backupdengantar+ cron job17 - Jadwalkan cron tiap malam jam 2 pagi
| Deliverable | Isi |
|---|---|
setup.sh |
Script provisioning otomatis dari awal sampai selesai |
docker-compose.yml |
Stack aplikasi dengan SELinux-aware config |
| Dokumentasi | Topologi, command yang digunakan, screenshot hasil |
| Demo Video | Jalankan setup.sh dari fresh VM → semua berjalan |
| Laporan | Mapping tiap task ke domain RHCSA EX200 |
Karena kamu sudah familiar dengan tools ini, stack berikut paling efisien:1917
- OS: Rocky Linux 9 atau AlmaLinux 9 (RHEL-compatible, gratis)
- Virtualisasi: VirtualBox (sudah kamu pakai) — buat 1–2 VM
- Containers: Docker + Docker Compose
- Automation: Bash scripting
- Web Server: Apache (httpd) — lebih dekat ke RHCSA
- Storage: LVM di virtual disk tambahan
Rocky Linux / AlmaLinux dipilih karena 100% binary-compatible dengan RHEL 9, tapi gratis — sehingga semua command RHCSA langsung bisa dipakai.16 2021222324252627282930
Berikut semua yang kamu butuhkan, dari hardware sampai tools dan file struktur projectnya:
Pastikan laptop/PC kamu memenuhi ini sebelum mulai:3132
| Komponen | Minimum | Rekomendasi |
|---|---|---|
| RAM | 8 GB | 16 GB |
| Storage kosong | 40 GB | 60 GB+ |
| CPU | Dual-core, 2 GHz | Quad-core, fitur VT-x/AMD-V aktif di BIOS |
| OS Host | Linux / Windows / macOS | Linux (sudah kamu pakai) |
RAM 8 GB minimum karena kamu akan menjalankan VM sekaligus Docker di host yang sama — VM Rocky Linux butuh ~2–4 GB sendiri.33
- VirtualBox — sudah kamu punya, pastikan versi terbaru32
- Docker + Docker Compose — install via package manager, bukan Docker Desktop34
- Git — untuk version control project/script kamu
- VS Code / Neovim — text editor untuk nulis script dan config
- Rocky Linux 9 ISO — download dari rockylinux.org, pilih versi DVD ISO (full) agar bisa install offline32
- Ukuran ±10–11 GB, jadi siapkan koneksi yang stabil
Setup VM di VirtualBox dengan spesifikasi berikut:3132
Nama VM : rhcsa-lab
OS Type : Red Hat 9.x (64-bit)
RAM : 4096 MB (4 GB)
CPU : 2 core
Disk 1 : 30 GB (OS utama — dinamis)
Disk 2 : 10 GB (untuk simulasi LVM — tambahkan manual)
Network : Adapter 1 = NAT, Adapter 2 = Host-Only
Disk 2 wajib ditambahkan karena task LVM membutuhkan storage fisik terpisah yang bisa dipartisi dari awal.35
Buat struktur ini dari awal supaya rapi dan siap didemokan:
rhcsa-final-project/
├── setup.sh # Main provisioning script
├── docker-compose.yml # Container stack
├── configs/
│ ├── httpd.conf # Custom Apache config
│ ├── firewalld-rules.sh # Firewall setup script
│ └── cron-backup.sh # Backup automation
├── html/
│ └── index.html # Halaman web dummy
├── docs/
│ ├── topology.png # Diagram arsitektur
│ └── laporan.md # Dokumentasi + mapping ke RHCSA domain
└── README.md
Lakukan ini secara berurutan:
- Aktifkan virtualisasi di BIOS — cek dengan
egrep -c '(vmx|svm)' /proc/cpuinfo, harus return angka > 0 - Download Rocky Linux 9 DVD ISO dari rockylinux.org
- Buat VM di VirtualBox dengan spec di atas, tambahkan Disk 2 sebelum booting pertama kali
- Install Rocky Linux 9 — pilih mode Server bukan GUI agar ringan dan sesuai standar RHCSA36
- Install Docker di host Linux kamu (bukan di dalam VM) untuk menjalankan Opsi B
- Buat repo Git untuk project ini sejak awal
Setelah Rocky Linux 9 berjalan, install ini via dnf:
sudo dnf install -y httpd firewalld lvm2 vim git \
bash-completion policycoreutils-python-utils \
setools-console podmanpolicycoreutils-python-utils→ untuksemanage(perintah SELinux context)37podman→ opsional, tapi bagus ditambahkan karena ini tool container native RHCSA 938 39404142434445464748
Ada alasan yang sangat konkret kenapa CentOS tidak disarankan dan Rocky Linux 9 jadi pilihan terbaik.
CentOS Linux, yang dulu jadi pilihan utama pengganti RHEL gratis, sekarang sudah End of Life (EOL) sepenuhnya:49
- CentOS 8 → EOL 31 Desember 2021
- CentOS 7 → EOL 30 Juni 2024 (versi terakhir)50
Artinya, tidak ada lagi security patch, bug fix, atau update apapun. Menggunakannya untuk project berarti kamu belajar di atas sistem yang sudah tidak relevan dan vulnerable. Red Hat sendiri menggeser CentOS menjadi CentOS Stream, yang justru sifatnya upstream/rolling — lebih mirip beta RHEL daripada RHEL itu sendiri.5152
| Distro | RHEL Compatibility | Lifecycle | Status |
|---|---|---|---|
| Rocky Linux 9 | Bug-for-bug (1:1) | 10 tahun | ✅ Aktif, terbaik untuk belajar RHCSA |
| AlmaLinux 9 | Binary compatible | 10 tahun | ✅ Aktif, valid juga |
| CentOS Stream 9 | Upstream RHEL | 5 tahun | |
| CentOS Linux 7/8 | Bug-for-bug (lama) | EOL | ❌ Sudah mati |
| RHEL 9 | Original | 10 tahun | 💰 Berbayar (ada free developer license) |
Rocky Linux adalah satu-satunya distro yang mengklaim kompatibilitas bug-for-bug dengan RHEL — bukan sekadar binary compatible. Ini penting untuk RHCSA karena perilaku SELinux, systemd, dan firewalld harus identik dengan RHEL 9. Rocky Linux juga didirikan oleh Gregory Kurtzer, salah satu co-founder CentOS original, sehingga semangat dan tujuannya memang penerus langsung CentOS.5453
AlmaLinux 9 sebenarnya juga valid dan bisa dipakai — perbedaannya tipis untuk kebutuhan belajar. Tapi untuk konteks ujian RHCSA dan project yang mengikuti standarnya, Rocky Linux 9 lebih "RHEL-feel" karena sifatnya yang bug-for-bug.5556 57585960616263
Betul! Rocky Linux adalah free and open source sepenuhnya, dikembangkan oleh Rocky Enterprise Software Foundation di bawah lisensi open source. Oke, langsung kita mulai langkah pertama!6465
Versi terbaru saat ini adalah Rocky Linux 9.6. Ada tiga pilihan ISO:66
| ISO | Ukuran | Kapan dipakai |
|---|---|---|
| Minimal | ~2.1 GB | ✅ Pilih ini — ringan, no GUI, sesuai standar server RHCSA |
| Boot | ~1.2 GB | Butuh internet saat install |
| DVD | ~12 GB | Full offline, semua package tersedia |
Untuk project ini, Minimal ISO paling tepat karena RHCSA test environment tidak pakai GUI. Download langsung via terminal di host Linux kamu:67
wget https://dl.rockylinux.org/pub/rocky/9/isos/x86_64/Rocky-9-latest-x86_64-minimal.isoAtau kalau mau verifikasi checksum setelah download:
wget https://dl.rockylinux.org/pub/rocky/9/isos/x86_64/Rocky-9-latest-x86_64-minimal.iso.CHECKSUM
sha256sum -c Rocky-9-latest-x86_64-minimal.iso.CHECKSUMSetelah ISO selesai download, jalankan perintah ini di terminal host untuk buat VM via CLI (lebih cepat dari GUI):
# Buat VM
VBoxManage createvm --name "rhcsa-lab" --ostype "RedHat_64" --register
# Set RAM dan CPU
VBoxManage modifyvm "rhcsa-lab" --memory 4096 --cpus 2 --vram 16
# Buat disk utama (OS) 30 GB
VBoxManage createhd --filename ~/VirtualBox\ VMs/rhcsa-lab/disk-os.vdi --size 30720
# Buat disk kedua (LVM) 10 GB
VBoxManage createhd --filename ~/VirtualBox\ VMs/rhcsa-lab/disk-lvm.vdi --size 10240
# Attach storage controller
VBoxManage storagectl "rhcsa-lab" --name "SATA" --add sata --controller IntelAHCI
# Attach kedua disk
VBoxManage storageattach "rhcsa-lab" --storagectl "SATA" --port 0 --device 0 --type hdd --medium ~/VirtualBox\ VMs/rhcsa-lab/disk-os.vdi
VBoxManage storageattach "rhcsa-lab" --storagectl "SATA" --port 1 --device 0 --type hdd --medium ~/VirtualBox\ VMs/rhcsa-lab/disk-lvm.vdi
# Attach ISO
VBoxManage storageattach "rhcsa-lab" --storagectl "SATA" --port 2 --device 0 --type dvddrive --medium /path/to/Rocky-9-latest-x86_64-minimal.iso
# Setup network: NAT + Host-Only
VBoxManage modifyvm "rhcsa-lab" --nic1 nat
VBoxManage modifyvm "rhcsa-lab" --nic2 hostonly --hostonlyadapter2 "vboxnet0"
# Jalankan VM
VBoxManage startvm "rhcsa-lab"Sesuaikan path ISO-nya dengan lokasi download kamu. Kalau lebih nyaman pakai GUI VirtualBox juga tidak masalah — hasilnya sama.
Pilihan penting saat installer berjalan:
- Software Selection → pilih Minimal Install
- Installation Destination → pilih disk 30 GB (
/dev/sda), biarkan disk 10 GB (/dev/sdb) kosong untuk LVM nanti - Network → aktifkan kedua adapter, set hostname
rhcsa-lab.local - Root password → set yang kuat
- Buat user biasa → misalnya username
ravidengan sudo privileges
Setelah instalasi selesai dan VM bisa di-SSH dari host, kita bisa langsung mulai ke setup project pertama: User Management + ACL. Mau lanjut ke sana? 6869707172737475767778
Good catch! Rocky Linux 10.1 memang sudah ada, tapi ada beberapa alasan spesifik kenapa Rocky Linux 9 tetap lebih tepat untuk project ini.
Rocky Linux 10.1 baru rilis 25 November 2025 — kurang dari 6 bulan lalu. Ekosistem tutorial, dokumentasi komunitas, dan materi belajar RHCSA untuk RHEL 10 masih sangat sedikit dibanding RHEL 9 yang sudah mature selama 3+ tahun. Untuk keperluan belajar dan project, ini jadi hambatan nyata.7980
Rocky Linux 10 berbasis RHEL 10 yang punya breaking changes cukup signifikan:8182
- Container/Podman dihapus dari exam RHCSA EX200 — artinya materi Opsi B (otomasi container) yang kita rencanakan tidak lagi relevan di RHEL 1082
- Drop support x86-64-v2 — CPU lama (pre-Haswell, pre-2015) tidak bisa menjalankan Rocky Linux 10, berisiko jika hardware kamu tidak masuk kriteria83
- X11 digantikan Wayland — perubahan desktop environment yang tidak relevan untuk server tapi menunjukkan seberapa besar perubahannya84
Dari sumber pelatihan RHCSA resmi, strategi yang digunakan adalah:80
"We will use the stable and widely available Rocky Linux 9 on our Linode servers to master the objectives for the newer RHEL 10 certification... We will pivot our labs to Rocky Linux 10 as soon as it becomes a standard, one-click deployment option."
Artinya bahkan untuk persiapan ujian RHCSA berbasis RHEL 10 sekalipun, Rocky Linux 9 masih digunakan karena skill command-line-nya identik — sementara Rocky 10 belum cukup matang sebagai lab environment.80
Rocky Linux 9 mendapat active support hingga Mei 2027 dan security support hingga Mei 2032, jadi tidak ada urgensi untuk pindah ke versi 10 sekarang. Untuk project matkul ini, Rocky Linux 9 adalah pilihan paling stabil, terdokumentasi, dan relevan.85 8687888990919293
Rocky Linux 9.7 adalah versi terbaru dari branch 9.x, rilis 22 November 2025 — pilihan yang tepat! Ini koreksi dari yang saya sebutkan sebelumnya (9.6).94
Pilih Minimal ISO (~2.4 GB) untuk keperluan project ini:95
# Download Minimal ISO (direkomendasikan)
wget https://download.rockylinux.org/pub/rocky/9.7/isos/x86_64/Rocky-9.7-x86_64-minimal.iso
# Download checksum untuk verifikasi
wget https://download.rockylinux.org/pub/rocky/9.7/isos/x86_64/Rocky-9.7-x86_64-minimal.iso.CHECKSUM
# Verifikasi integritas file setelah download selesai
sha256sum -c Rocky-9.7-x86_64-minimal.iso.CHECKSUMKalau koneksi kamu lambat, bisa pakai torrent yang jauh lebih cepat karena pakai banyak seeder:95
# Torrent file (lebih cepat)
wget https://download.rockylinux.org/pub/rocky/9.7/isos/x86_64/Rocky-9.7-x86_64-minimal.torrentKalau ingin pakai mirror lokal yang lebih dekat ke Indonesia, bisa coba mirror dari OSS Planet:96
https://mirror.ossplanet.net/mirror/rockylinux/9.7/isos/x86_64/Rocky-9.7-x86_64-minimal.iso
Sambil menunggu download selesai, kamu bisa siapkan dulu VM di VirtualBox sesuai spec yang sudah kita bahas sebelumnya — buat VM-nya terlebih dahulu, baru nanti attach ISO-nya setelah download selesai. Ping saya kalau sudah siap untuk lanjut ke tahap instalasi! 979899100101102103
Bagus! Langsung kita buat VM-nya di VirtualBox. Pilih salah satu cara di bawah:
Jalankan semua perintah ini di terminal host kamu secara berurutan:
# 1. Buat VM
VBoxManage createvm --name "rhcsa-lab" --ostype "RedHat_64" --register
# 2. Set RAM, CPU, dan VRAM
VBoxManage modifyvm "rhcsa-lab" --memory 4096 --cpus 2 --vram 16
# 3. Buat disk OS (30 GB)
VBoxManage createhd \
--filename "$HOME/VirtualBox VMs/rhcsa-lab/disk-os.vdi" \
--size 30720
# 4. Buat disk LVM (10 GB) — untuk simulasi LVM nanti
VBoxManage createhd \
--filename "$HOME/VirtualBox VMs/rhcsa-lab/disk-lvm.vdi" \
--size 10240
# 5. Tambahkan SATA controller
VBoxManage storagectl "rhcsa-lab" --name "SATA" --add sata --controller IntelAHCI
# 6. Attach disk OS ke port 0
VBoxManage storageattach "rhcsa-lab" \
--storagectl "SATA" --port 0 --device 0 \
--type hdd --medium "$HOME/VirtualBox VMs/rhcsa-lab/disk-os.vdi"
# 7. Attach disk LVM ke port 1
VBoxManage storageattach "rhcsa-lab" \
--storagectl "SATA" --port 1 --device 0 \
--type hdd --medium "$HOME/VirtualBox VMs/rhcsa-lab/disk-lvm.vdi"
# 8. Attach ISO ke port 2
VBoxManage storageattach "rhcsa-lab" \
--storagectl "SATA" --port 2 --device 0 \
--type dvddrive \
--medium "$HOME/Downloads/Rocky-9.7-x86_64-minimal.iso"
# 9. Setup network
VBoxManage modifyvm "rhcsa-lab" --nic1 nat
VBoxManage modifyvm "rhcsa-lab" --nic2 hostonly --hostonlyadapter2 "vboxnet0"
# 10. Boot VM
VBoxManage startvm "rhcsa-lab"Sesuaikan path ISO di langkah 8 jika kamu menyimpannya di lokasi selain ~/Downloads/.
Kalau lebih nyaman pakai GUI, ikuti langkah ini:
- Buka VirtualBox → klik New
- Isi nama
rhcsa-lab, pilih tipe Linux, versi Red Hat (64-bit) - RAM → 4096 MB, CPU → 2
- Disk → Create a Virtual Hard Disk → VDI → Dynamically allocated → 30 GB
- Setelah VM dibuat → klik Settings → Storage
- Tambah disk kedua: klik icon + di SATA controller → Add Hard Disk → buat baru 10 GB
- Attach ISO: klik slot DVD → pilih
Rocky-9.7-x86_64-minimal.iso - Ke tab Network → Adapter 1: NAT, Adapter 2: aktifkan → Host-only Adapter
- Klik Start
Setelah VM boot dari ISO, kamu akan masuk ke Anaconda installer. Perhatikan pengaturan penting ini:
| Bagian | Pilihan |
|---|---|
| Language | English (lebih mudah troubleshoot) |
| Software Selection | Minimal Install |
| Installation Destination | Pilih /dev/sda (30 GB), biarkan /dev/sdb kosong |
| Network & Hostname | Aktifkan enp0s3 (NAT), set hostname rhcsa-lab.local |
| Root Password | Set password kuat |
| User Creation | Buat user (misal: ravi), centang Make this user administrator |
Klik Begin Installation dan tunggu sekitar 5–10 menit. Ping saya kalau sudah selesai install dan masuk ke login prompt!
Hampir aman, tapi ada 2 hal yang perlu diperbaiki sebelum klik Finish!
Skip Unattended Install: false artinya VirtualBox akan auto-install Rocky Linux tanpa kamu bisa kontrol partisi, SELinux, dan konfigurasi lainnya. Ini masalah besar karena task LVM dan konfigurasi manual RHCSA tidak akan bisa dilakukan dengan benar.
→ Klik Back, lalu pada halaman sebelumnya centang "Skip Unattended Install"
Di summary hanya terlihat 1 disk (30 GB). Disk kedua 10 GB untuk simulasi LVM belum ditambahkan — tapi ini bisa ditambahkan setelah Finish, jadi tidak perlu back untuk ini.
- ISO Image → Rocky-9.7-x86_64-minimal.iso ✅
- Guest OS Type → Red Hat (64-bit) ✅
- Base Memory → 4096 MB ✅
- Processor(s) → 2 ✅
- Disk Size → 30 GB ✅
- EFI Enable → false ✅ (BIOS mode, lebih simpel untuk RHCSA)
- Klik Back → centang Skip Unattended Install → klik Finish
- Setelah VM terbuat, jangan langsung Start — buka Settings → Storage dulu untuk tambah disk LVM 10 GB
- Cek juga Settings → Network → pastikan Adapter 1 NAT, aktifkan Adapter 2 Host-only
- Baru klik Start untuk boot ke installer 104
Sekarang ada 2 hal yang perlu dilakukan di halaman Storage ini:
Klik "Empty" di bawah Controller: IDE → di panel kanan, klik icon 💿 (disk kecil) di sebelah kanan dropdown "Optical Drive" → pilih "Choose a disk file..." → arahkan ke Rocky-9.7-x86_64-minimal.iso di ~/Downloads/
- Klik Controller: SATA untuk select
- Klik icon "Add Hard Disk" (icon HDD dengan tanda +) di bagian bawah panel Devices
- Pilih "Create new disk"
- Format: VDI → Next
- Storage: Dynamically allocated → Next
- Nama:
rhcsa-lab-lvm, ukuran: 10 GB → Finish
Setelah selesai, tampilan Devices seharusnya menjadi seperti ini:
Controller: IDE
└── Rocky-9.7-x86_64-minimal.iso ← ISO terpasang
Controller: SATA
├── rhcsa-lab.vdi (30 GB) ← disk OS
└── rhcsa-lab-lvm.vdi (10 GB) ← disk LVM baru
Sebelum klik OK, pindah ke tab Network di sidebar kiri:
- Adapter 1 → pastikan: NAT ✅
- Adapter 2 → Enable → pilih: Host-only Adapter
Setelah semua beres, baru klik OK dan Start VM-nya! 105
Tidak masalah! Setup storage kamu sudah benar. ✅
Attached to: -- itu hanya menunjukkan bahwa file .vdi tersebut belum pernah dipakai oleh VM lain sebelumnya — bukan berarti disk tidak terpasang. Yang penting adalah disk sudah muncul di bawah Controller: SATA, artinya sudah ter-attach dengan benar ke VM rhcsa-lab.
Controller: IDE
└── Rocky-9.7-x86_64-minimal.iso ✅
Controller: SATA
├── rhcsa-lab.vdi → SATA Port 0 → 30 GB (OS) ✅
└── rhcsa-lab_lvm.vdi → SATA Port 1 → 10 GB (LVM) ✅
Semua sudah perfect! Sekarang sebelum klik OK:
- Klik tab Network di sidebar kiri
- Pastikan:
- Adapter 1 → Attached to: NAT ✅
- Adapter 2 → Enable Network Adapter → Attached to: Host-only Adapter
- Setelah itu klik OK → lalu klik Start untuk boot VM
Kirim screenshot tab Network kalau mau dicek dulu sebelum lanjut! 106
Itu karena kamu sedang di tab Audio di sidebar, bukan tab Network! Perhatikan sidebar kiri — yang biru/aktif adalah Audio, bukan Network.
- Klik "Network" di sidebar kiri (di bawah Storage)
- Setelah masuk ke halaman Network yang benar, kamu akan melihat tab Adapter 1, Adapter 2, Adapter 3, Adapter 4
- Klik tab Adapter 2 → centang "Enable Network Adapter" → Attached to: Host-only Adapter
Tampilan yang benar setelah klik Network di sidebar harusnya seperti ini:
┌─────────────────────────────────────┐
│ Adapter 1 | Adapter 2 | Adapter 3 | Adapter 4 │
├─────────────────────────────────────┤
│ ✅ Enable Network Adapter │
│ Attached to: [ Host-only Adapter ▼] │
└─────────────────────────────────────┘
Kalau setelah klik Network di sidebar lalu ke Adapter 2 dan dropdown Host-only Adapter kosong/tidak ada opsi, berarti vboxnet0 belum dibuat — bisa dibuat via File → Host Network Manager → Create.
107
Hampir benar! Ada 1 masalah yang menyebabkan peringatan "Invalid settings detected" di bagian bawah.
Adapter 2 sudah di-enable dan Attached to Host-only Adapter ✅, tapi dropdown Name masih Not selected — artinya belum ada Host-only Network yang dibuat di VirtualBox.
Lakukan ini tanpa tutup jendela Settings dulu:
- Buka terminal baru di host, jalankan:
VBoxManage hostonlyif createIni akan membuat vboxnet0 secara otomatis.
- Kembali ke jendela Settings → Network → Adapter 2
- Klik dropdown Name → sekarang seharusnya muncul
vboxnet0→ pilih itu - Peringatan "Invalid settings detected" akan hilang
Alternatif via GUI kalau tidak mau pakai terminal:
- Di menu VirtualBox utama → File → Tools → Network Manager (atau Host Network Manager)
- Klik tombol Create (icon +)
vboxnet0akan terbuat otomatis- Kembali ke Settings → Network → Adapter 2 → dropdown Name → pilih
vboxnet0
Setelah Name terisi dan warning hilang, scroll ke bawah dan klik OK, lalu Start VM! 108
Sempurna! Sudah benar 100%! ✅
| Komponen | Status |
|---|---|
| ISO Rocky 9.7 terpasang di IDE | ✅ |
| Disk OS 30 GB (rhcsa-lab.vdi) | ✅ |
| Disk LVM 10 GB (rhcsa-lab_lvm.vdi) | ✅ |
| Adapter 1 → NAT | ✅ |
| Adapter 2 → Host-only (vboxnet0) | ✅ |
Langsung klik OK sekarang, lalu Start VM-nya!
Begitu VM boot, kamu akan masuk ke tampilan Anaconda installer. Pilih "Install Rocky Linux 9.7" (bukan Test media), lalu atur bagian berikut:
- Language → English (US)
- Software Selection → Minimal Install (jangan tambah apapun)
- Installation Destination → klik → pilih
/dev/sda(30 GB) → Automatic partitioning → Done/dev/sdb(10 GB) jangan disentuh — biarkan kosong untuk LVM nanti
- Network & Host Name → aktifkan
enp0s3→ set hostname:rhcsa-lab.local→ Apply - Root Password → set password
- User Creation → username
ravi, centang "Make this user administrator" - Klik Begin Installation
Proses install sekitar 5–10 menit. Ping saya kalau sudah selesai dan muncul prompt login! 🚀 109
Rocky Linux 9.7 sudah berjalan dengan sempurna! 🎉
VM sudah login sebagai user ravi di rhcsa-lab — persis sesuai rencana. Pesan block dm-0: the capability attribute has been deprecated itu hanya kernel warning biasa, tidak berbahaya sama sekali.
Daripada kerja di dalam jendela VirtualBox yang kecil, lebih baik SSH dari terminal host kamu. Lakukan ini di dalam VM sekarang:
# Cek IP dari adapter Host-only (enp0s8)
ip addr show enp0s8Catat IP-nya (biasanya sekitar 192.168.56.xxx), lalu dari terminal host kamu:
ssh ravi@192.168.56.xxxSetelah bisa SSH, kerja dari terminal host jauh lebih nyaman — bisa copy-paste command, buka banyak tab, dll.
Jalankan ini di dalam VM untuk pastikan semua siap:
# Update sistem dulu
sudo dnf update -y
# Install package yang diperlukan untuk project
sudo dnf install -y httpd firewalld lvm2 vim git \
bash-completion policycoreutils-python-utils
# Cek disk LVM tersedia
lsblk
# Harusnya muncul sda (30GB) dan sdb (10GB)
# Cek SELinux aktif
getenforce
# Harusnya output: EnforcingKalau lsblk menampilkan sdb dan getenforce output Enforcing, kita siap masuk ke Task 1: User Management + ACL. Mau lanjut? 🚀
110
Betul, by default VirtualBox tidak support copy-paste antar host dan VM. Ada 2 solusi:
Ini cara terbaik karena tidak perlu install apapun tambahan. Jalankan di VM dulu:
ip addr showCari IP di interface enp0s8 (Host-only adapter). Lalu dari terminal host:
ssh ravi@<IP_VM>Selesai — kamu bisa copy-paste bebas dari terminal host, buka multiple tab, bahkan transfer file dengan scp. Ini juga cara kerja sysadmin di dunia nyata.
Kalau ingin copy-paste langsung di jendela VirtualBox:
# Di dalam VM
sudo dnf install -y gcc make perl kernel-devel kernel-headers
# Lalu di menu VirtualBox atas:
# Devices → Insert Guest Additions CD image...
# Mount dan install
sudo mount /dev/cdrom /mnt
sudo /mnt/VBoxLinuxAdditions.run
# Reboot VM
sudo rebootSetelah reboot, aktifkan di Settings VirtualBox → General → Advanced:
- Shared Clipboard → Bidirectional
- Drag'n Drop → Bidirectional
Untuk project RHCSA ini, gunakan Solusi 1 (SSH) karena:
- Lebih ringan, tidak perlu install package tambahan
- Sesuai cara kerja real sysadmin
- Bisa buka banyak terminal sekaligus dari host
- Guest Additions kadang bermasalah di Minimal Install
Coba cek IP VM dulu dengan ip addr show, lalu kita lanjut via SSH dari host! 🚀
IP VM kamu sudah ketahuan! Terlihat jelas di screenshot:
inet 192.168.56.101/24
Sekarang tutup jendela VirtualBox (biarkan VM tetap running), lalu buka terminal di host Linux kamu dan jalankan:
ssh ravi@192.168.56.101Ketik password kamu saat diminta. Setelah berhasil masuk, kamu akan melihat prompt [ravi@rhcsa-lab ~]$ langsung dari terminal host — dan bisa copy-paste bebas! 🎉
Kalau mau lebih praktis, tambahkan shortcut di ~/.ssh/config di host:
# Tambahkan ke ~/.ssh/config
Host rhcsa-lab
HostName 192.168.56.101
User raviSehingga cukup ketik ssh rhcsa-lab saja setiap kali mau connect. Coba SSH sekarang dan kabari hasilnya!
111
The authenticity of host '192.168.56.101 (192.168.56.101)' can't be established. ED25519 key fingerprint is SHA256:jbKR1p7Cp5BZl2knisLhQFevZdju/E+3iX60Pip66ZM. This key is not known by any other names. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added '192.168.56.101' (ED25519) to the list of known hosts. ravi@192.168.56.101's password: Last login: Mon Apr 6 00:09:03 2026 [ravi@rhcsa-lab ~]$
Berhasil! Sekarang kamu sudah SSH ke VM dari host. 🎉
Perhatikan prompt berubah dari ravi@ravi-zorin (host) menjadi [ravi@rhcsa-lab ~]$ (VM) — artinya semua command berikutnya dijalankan di dalam VM.
Copy-paste semua ini sekarang:
# 1. Update sistem
sudo dnf update -y
# 2. Install semua package yang diperlukan untuk project
sudo dnf install -y httpd firewalld lvm2 vim git \
bash-completion policycoreutils-python-utils
# 3. Cek kedua disk tersedia
lsblk
# 4. Cek SELinux status
getenforceOutput yang diharapkan dari lsblk:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda ... 30G ... ← disk OS
├─sda1 ...
├─sda2 ...
└─sda3 ...
sdb ... 10G ... ← disk LVM (kosong, belum ada partisi)
Dan getenforce harus output:
Enforcing
Kalau dua kondisi itu terpenuhi, kita langsung gas ke Task 1: User Management + ACL! Kirim outputnya di sini ya.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 30G 0 disk ├─sda1 8:1 0 1G 0 part /boot └─sda2 8:2 0 29G 0 part ├─rlm_vbox-root 253:0 0 26G 0 lvm / └─rlm_vbox-swap 253:1 0 3G 0 lvm [SWAP] sdb 8:16 0 10G 0 disk sr0 11:0 1 1024M 0 rom [ravi@rhcsa-lab ~]$ getenforce Enforcing
Kondisi sempurna! ✅
sda → 30GB (OS, sudah terpartisi) ✅
sdb → 10GB (kosong, siap untuk LVM) ✅
SELinux → Enforcing ✅
Skenarionya: simulasi server dengan 3 departemen — devops, webadmin, dbadmin. Tiap departemen punya shared directory dengan permission berbeda.
sudo groupadd devops
sudo groupadd webadmin
sudo groupadd dbadmin# User devops department
sudo useradd -m -G devops -s /bin/bash alice
sudo useradd -m -G devops -s /bin/bash bob
# User webadmin department
sudo useradd -m -G webadmin -s /bin/bash carol
# User dbadmin department
sudo useradd -m -G dbadmin -s /bin/bash dave
# Set password semua user
sudo passwd alice # masukkan password
sudo passwd bob
sudo passwd carol
sudo passwd dave# Password expire setiap 90 hari, warning 7 hari sebelumnya
sudo chage -M 90 -W 7 alice
sudo chage -M 90 -W 7 bob
sudo chage -M 90 -W 7 carol
sudo chage -M 90 -W 7 dave
# Verifikasi
sudo chage -l alice# Buat shared directory
sudo mkdir -p /srv/shared/{devops,webadmin,dbadmin}
# Set group ownership
sudo chown root:devops /srv/shared/devops
sudo chown root:webadmin /srv/shared/webadmin
sudo chown root:dbadmin /srv/shared/dbadmin
# Set permissions dasar (rwx untuk owner group)
sudo chmod 770 /srv/shared/devops
sudo chmod 770 /srv/shared/webadmin
sudo chmod 770 /srv/shared/dbadmin
# Set SGID — file baru otomatis inherit group parent directory
sudo chmod g+s /srv/shared/devops
sudo chmod g+s /srv/shared/webadmin
sudo chmod g+s /srv/shared/dbadminSkenario: devops bisa read folder webadmin (monitoring), tapi tidak bisa write:
# Install acl jika belum ada
sudo dnf install -y acl
# devops dapat read-only access ke /srv/shared/webadmin
sudo setfacl -m g:devops:r-x /srv/shared/webadmin
# Verifikasi ACL
getfacl /srv/shared/webadmin# Cek semua user dan group terbuat
id alice
id carol
# Cek struktur directory dan permission
ls -la /srv/shared/
# Cek password policy
sudo chage -l aliceJalankan semua step di atas dan paste outputnya di sini. Kalau semua berjalan, kita lanjut ke Task 2: LVM Storage Management yang menggunakan sdb yang sudah siap tadi! 🚀
Berikut seluruh domain yang dicakup oleh RHCSA EX200 — ini sekaligus menjadi blueprint task project kamu:
Format ujiannya hands-on praktik murni selama 150 menit, dengan passing score 210/300 (70%). Tidak ada soal pilihan ganda — semua task dilakukan di live terminal.112
Dasar-dasar yang harus dikuasai:112
- SSH, redirection (
>,>>,|,2>), grep + regex - Manajemen file/direktori, hard & soft link
- Archive dengan
tar,gzip,bzip2 - Permissions
ugo/rwx, dokumentasi viaman/info
- Konfigurasi RPM repository & Flatpak repository
- Install/remove package via
dnf112
- Kondisional (
if,test,[]) - Looping (
for,while) - Memproses argument script (
$1,$2)112
- Boot ke target berbeda, interrupt boot process
- Identifikasi proses CPU/memory intensif, kill process
- Manage tuning profiles
- Baca system log & journal (
journalctl) - Preserve system journals112
- Buat dan manage partisi MBR/GPT
- Buat & konfigurasi LVM (PV, VG, LV)
- Manage layered storage dengan Stratis
- Konfigurasi NFS & SMB mount113
- Format & mount XFS, ext4, vfat
- Mount via
fstab— harus persist setelah reboot - Set-GID directories, ACL
- Diagnose & repair filesystem112
- Scheduling dengan
crondanat114 - Manage services dengan
systemctl(start, stop, enable) - Boot ke specific target otomatis
- Konfigurasi time service (
chrony) - Modifikasi bootloader (GRUB2)115
- Konfigurasi IPv4 & IPv6 static/dynamic
- Hostname resolution (
/etc/hosts, DNS) - Network services autostart at boot
- Restrict akses dengan firewalld112
- Create/delete/modify user & group accounts
- Password aging (
chage) - Configure sudo/superuser access112
- SELinux — enforcing/permissive mode, file context, port labels, boolean
- Default file permissions (
umask) - SSH key-based authentication
- Firewall settings dengan
firewall-cmd112
| Domain RHCSA | Task Project | Status |
|---|---|---|
| Essential Tools | SSH, bash scripting | 🔜 |
| Local Storage | LVM di /dev/sdb |
🔜 |
| Users & Groups | Alice, Bob, Carol, Dave + ACL | ✅ Sedang dikerjakan |
| Networking | Static IP + firewalld | 🔜 |
| Deploy & Maintain | httpd + cron backup | 🔜 |
| Security | SELinux context + SSH hardening | 🔜 |
| Shell Scripting | setup.sh provisioning script |
🔜 |
Project kita sudah cover 9 dari 10 domain RHCSA — hanya domain Manage Software (Flatpak/RPM repo) yang tidak masuk karena kurang relevan untuk project infrastruktur. Lanjut ke Task 2 LVM setelah User Management selesai? 🚀 116117118119120121
Instalasi Rocky Linux sebenarnya tidak masuk secara eksplisit ke dalam domain ujian RHCSA EX200. Saat ujian RHCSA yang asli, sistem sudah di-preinstall — kamu langsung mengerjakan task konfigurasi di sistem yang sudah jalan.
Namun untuk project matkul, instalasi Rocky Linux yang sudah kamu lakukan tadi bisa dikaitkan ke beberapa domain sekaligus:
| Apa yang Dilakukan Saat Install | Domain RHCSA Terkait |
|---|---|
Setup partisi /boot, LVM root & swap saat Anaconda |
Local Storage |
Set hostname rhcsa-lab.local |
Manage Basic Networking |
Buat user ravi + set sudo |
Users & Groups |
| SELinux mode = Enforcing by default | Security |
| Pilih Minimal Install (tanpa GUI) | Deploy, Configure & Maintain Systems |
Jadi untuk laporan project, kamu bisa dokumentasikan proses instalasi sebagai "Pre-requisite / Environment Setup" — bukan bagian dari domain RHCSA, tapi sebagai bukti bahwa kamu membangun environment dari nol, bukan memakai VM yang sudah jadi. Ini justru nilai tambah untuk project matkul karena menunjukkan pemahaman end-to-end.
Lanjut ke Task 2: LVM? 🚀
Oke, istirahat dulu! 😄
- ✅ Memilih RHCSA sebagai acuan project
- ✅ Download Rocky Linux 9.7
- ✅ Setup VM VirtualBox (30GB OS + 10GB LVM disk)
- ✅ Instalasi Rocky Linux berhasil
- ✅ SSH dari host ke VM berjalan
- ✅ Mulai Task 1: User Management + ACL
- Selesaikan Task 1 — verifikasi ACL dan password policy
- Task 2 — LVM Storage Management (
/dev/sdb) - Task 3 — Web Server + Firewalld
- Task 4 — SELinux context
- Task 5 — Cron backup automation
- Task 6 — Docker Compose stack (Opsi B)
- Buat
setup.shprovisioning script
Sampai jumpa besok, Ravi! 🚀
saya ingin kamu jelaskan per slide nya terkait ppt yang saya sudah buat untuk penyampaian topik system administration
Berikut penjelasan lengkap per slide beserta talking points yang bisa kamu sampaikan saat presentasi:
Slide 1 — Cover / Title122
Isi: Judul project, subtitle matkul, nama dan NIM, serta terminal output yang menunjukkan hasil akhir project.
Yang perlu disampaikan:
"Selamat pagi/siang. Perkenalkan, saya Ravi Arnan Irianto, NIM 2305551076. Project akhir yang saya kerjakan berjudul Linux Enterprise Infrastructure Lab, sebuah project yang dirancang mengacu pada standar sertifikasi internasional RHCSA dari Red Hat. Di sebelah kanan bisa dilihat output terminal saat
setup.shdijalankan — ini adalah hasil akhir dari seluruh konfigurasi yang akan saya jelaskan."
Slide 2 — Latar Belakang Pemilihan Topik122
Isi: 4 alasan utama pemilihan topik — Standar Industri, Performance-Based, Rocky Linux, End-to-End Skill.
Yang perlu disampaikan:
"Saya memilih topik ini karena 4 alasan. Pertama, RHCSA adalah standar sysadmin yang diakui secara global — bukan sekadar teori kampus. Kedua, ujian RHCSA formatnya murni hands-on, tidak ada multiple choice, sehingga sangat relevan dijadikan acuan project praktik. Ketiga, saya menggunakan Rocky Linux yang merupakan platform open source berbasis RHEL — sepenuhnya gratis namun enterprise-grade. Keempat, project ini mencakup skill sysadmin secara menyeluruh: dari storage, networking, security, hingga containerization."
Slide 3 — Mengapa RHCSA?122
Isi: Tabel perbandingan 3 sertifikasi, 3 angka kunci (150 menit, 210/300, Top 10), dan highlight bahwa konfigurasi harus persist setelah reboot.
Yang perlu disampaikan:
"Dibandingkan CompTIA Linux+ dan Server+ yang masih menggunakan multiple choice, RHCSA unggul karena formatnya 150 menit hands-on di live terminal. Passing score-nya 210 dari 300, atau 70%. RHCSA juga masuk Top 10 sertifikasi sysadmin terbaik secara global. Yang paling penting — dan ini yang membuat standarnya paling ketat — semua konfigurasi harus persist setelah reboot. Kamu tidak bisa sekadar menjalankan perintah sementara. Semua harus dikonfigurasi secara permanen dan benar."
Slide 4 — Arsitektur Project122
Isi: Diagram dua blok utama — VM Rocky Linux (6 komponen) dan Docker Compose Stack (4 komponen), dihubungkan dengan bash setup.sh.
Yang perlu disampaikan:
"Ini adalah arsitektur keseluruhan project. Ada dua bagian utama. Pertama, VM Rocky Linux yang menjalankan semua konfigurasi RHCSA — mulai dari User Management, LVM Storage, Networking, Web Server, SELinux, hingga otomasi backup dengan Cron. Kedua, Docker Compose Stack yang berjalan di host, berisi Nginx dan MariaDB container dengan konfigurasi SELinux-aware menggunakan volume labels. Seluruh proses provisioning kedua bagian ini diotomasi melalui satu skrip:
setup.sh."
Slide 5 — 10 Domain Ujian RHCSA122
Isi: Daftar 10 domain RHCSA bernomor 01–10 dengan penjelasan singkat masing-masing.
Yang perlu disampaikan:
"RHCSA mencakup 10 domain ujian. Project saya meng-cover 9 dari 10 domain ini. Dimulai dari Essential Tools seperti SSH dan permissions, Manage Software dengan dnf, Shell Scripting untuk otomasi, Operate Running Systems dengan systemd, kemudian Local Storage menggunakan LVM, File Systems dengan mount persist via fstab, Deploy & Maintain Systems termasuk cron scheduling, Networking dengan firewalld, Users & Groups dengan password policy, hingga Security yang mencakup SELinux dan SSH key-based auth. Satu domain yang tidak masuk adalah Manage Software khusus Flatpak karena kurang relevan untuk infrastruktur server."
Slide 6 — Rencana Kerja & Output Akhir122
Isi: 7 step berurutan dari Environment Setup hingga Automation & Docs, dengan output akhir di bagian bawah.
Yang perlu disampaikan:
"Rencana kerja project dibagi menjadi 7 tahap berurutan. Dimulai dari Step 1 instalasi Rocky Linux minimal di VirtualBox. Step 2 konfigurasi user multi-departemen dengan ACL. Step 3 LVM storage management dari
/dev/sdb. Step 4 networking dan firewall rules. Step 5 deploy web server dengan SELinux context. Step 6 Docker Compose stack dengan SELinux volume labels. Dan Step 7 adalah automation — menulissetup.shdan dokumentasi teknis. Output akhirnya adalah VM yang fully provisioned, scriptsetup.shyang reproducible dari nol, dan laporan teknis project yang lengkap."
Slide 7 — Terima Kasih122
Isi: Slide penutup sederhana dengan judul project dan nama matkul.
Yang perlu disampaikan:
"Demikian pemaparan project akhir saya — Linux Enterprise Infrastructure Lab berbasis standar RHCSA. Saya membuka sesi tanya jawab jika ada pertanyaan. Terima kasih."
- Slide 3 dan 4 adalah slide paling teknis — pastikan kamu hafal perbedaan RHCSA vs CompTIA dan bisa jelaskan arsitektur tanpa melihat catatan
- Slide 5 boleh tidak dibacakan satu per satu — cukup highlight 3-4 domain yang paling kamu kerjakan
- Siapkan demo singkat terminal (output
lsblk,getenforce,systemctl status httpd) untuk memperkuat slide 1 jika ada sesi demo - Durasi ideal per slide: 1-2 menit, total presentasi sekitar 10-12 menit
Footnotes
-
https://www.diontraining.com/collections/sysadmin-certification ↩
-
https://passitexams.com/articles/top-systems-administrator-certifications/ ↩
-
https://www.scribd.com/document/820322387/Red-Hat-Certified-System-Administrator-RHCSA-exam-OBJECTIVE-1 ↩ ↩2
-
https://www.reddit.com/r/redhat/comments/1mkufst/rhcsa_ex200_august_2025_syllabus_update/ ↩
-
https://www.clc-training.com/docs/Comptia/comptia-linux-xk0-004-exam-objectives.pdf ↩
-
https://www.zippia.com/systems-administrator-jobs/certifications/ ↩
-
https://www.scribd.com/document/140465574/Red-Hat-Certified-System-Administrator-RHCSA-Exam-objectives-EX200 ↩
-
https://www.vmexam.com/red-hat/red-hat-ex200-rhcsa-certification-exam-syllabus ↩
-
https://id.scribd.com/document/678198691/Comptia-Linux-Xk0-005-Exam-Objectives-2-0 ↩
-
https://www.redhat.com/en/services/training/ex200-red-hat-certified-system-administrator-rhcsa-exam ↩
-
https://www.linkedin.com/posts/amit-sorot-aa602213b_day-31-rhcsa-real-exam-scenarios-practice-activity-7396011702204489728-J98J ↩ ↩2 ↩3 ↩4
-
https://oneuptime.com/blog/post/2026-02-08-how-to-use-docker-volumes-with-selinux-labels/view ↩
-
https://opensource.com/article/18/7/sysadmin-guide-selinux ↩
-
https://www.reddit.com/r/redhat/comments/1hrvka0/redhat_projects/ ↩
-
https://stackoverflow.com/questions/60680394/docker-compose-using-with-selinux ↩
-
https://www.linkedin.com/posts/mahima49_devops-linux-activity-7402610192988708864-WTh6 ↩
-
https://docs.redhat.com/es/documentation/red_hat_enterprise_linux/9/html-single/automating_system_administration_by_using_rhel_system_roles/index ↩
-
https://www.scribd.com/document/623316667/5f7abe162275a5f7abe16227d1 ↩
-
https://oneuptime.com/blog/post/2026-01-16-docker-apparmor-selinux/view ↩
-
https://linuxhint.com/install-rocky-linux-9-virtualbox/ ↩ ↩2 ↩3 ↩4
-
https://docs.rockylinux.org/10/guides/virtualization/vbox-rocky/ ↩
-
https://docker-docs.dev.org.tw/desktop/setup/install/linux/ ↩
-
https://www.linkedin.com/posts/amit-sorot-aa602213b_day-31-rhcsa-real-exam-scenarios-practice-activity-7396011702204489728-J98J ↩
-
https://opensource.com/article/18/7/sysadmin-guide-selinux ↩
-
https://computingforgeeks.com/install-virtualbox-on-rocky-almalinux/ ↩
-
https://www.tecmint.com/install-rocky-linux-in-virtualbox-on-windows/ ↩
-
https://itsfoss.gitlab.io/post/a-beginners-manual-to-docker-desktop-for-linux/ ↩
-
https://www.scribd.com/document/877300543/Rocky-Linux-9-Installation-Guide-Using-VirtualBox ↩
-
https://github.com/jarda-wien/docker-docs/blob/main/desktop/install/linux-install.md ↩
-
https://forums.rockylinux.org/t/what-are-minimal-and-recommended-hardware-requirements-for-cloud-images/7062 ↩
-
https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol ↩
-
https://learn.microsoft.com/en-us/azure/virtual-machines/workloads/centos/centos-end-of-life ↩
-
https://orca.security/resources/blog/centos-7-end-of-life/ ↩
-
https://techhut.tv/rhel-clones-almalinux-centos-rocky-2025 ↩ ↩2
-
https://www.lansweeper.com/blog/eol/centos-linux-end-of-life/ ↩
-
https://docs.cloud.google.com/compute/docs/eol/centos-eol-guidance ↩
-
https://www.suse.com/c/a-comprehensive-guide-to-navigating-centos-end-of-life/ ↩
-
https://forum.logik.tv/t/flame-2025-rocky-linux-9-5-dku-file-where-to-download/10911 ↩
-
https://djere.com/rhcsa-21-rhel-10-vs-rocky-linux-whats-the-difference.html ↩ ↩2 ↩3
-
https://forums.rockylinux.org/t/rhel-10-rocky-linux-10-processor-support/18542 ↩
-
https://news.tuxmachines.org/n/2025/06/12/Rocky_Linux_10_Is_Out_Now_as_Free_Alternative_to_Red_Hat_Enterp.shtml ↩
-
https://www.theregister.com/2025/06/14/rocky_alma_and_rhel_10/ ↩
-
https://www.redhat.com/en/services/training/ex200-red-hat-certified-system-administrator-rhcsa-exam ↩
-
https://download.rockylinux.org/pub/rocky/9.7/isos/x86_64/ ↩ ↩2
-
https://mirror.ossplanet.net/mirror/rockylinux/9.7/isos/x86_64/ ↩
-
image.jpg ↩
-
image.jpg ↩
-
image.jpg ↩
-
image.jpg ↩
-
image.jpg ↩
-
image.jpg ↩
-
image.jpg ↩
-
image.jpg ↩
-
https://www.vmexam.com/red-hat/red-hat-ex200-rhcsa-certification-exam-syllabus ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9
-
https://www.redhat.com/en/services/training/ex200-red-hat-certified-system-administrator-rhcsa-exam ↩
-
https://www.webasha.com/blog/rhcsa-certification-course-details-syllabus-exam-career-scope ↩
-
https://www.linkedin.com/pulse/rhcsa-certification-achieve-study-plan-uplyrn-dpr4c ↩
-
https://www.umbctraining.com/courses/red-hat-certified-system-administrator-rhcsa-exam-ex200/ ↩
