
Kursus Admin Linux Ubuntu Server
Kuasai sepenuhnya Ubuntu Server dengan keterampilan langsung yang dapat diterjemahkan langsung ke lingkungan produksi nyata. Mulai dari penyimpanan dan jaringan hingga penguatan keamanan dan otomatisasi, kursus ini mencakup setiap lapisan kritis administrasi Linux. Baik Anda baru memasuki bidang ini atau ingin meningkatkan peran Anda saat ini, Anda akan selesai dengan kemampuan mengelola server secara percaya diri.
Apa yang akan Anda pelajari:
Konfigurasikan lingkungan Ubuntu Server yang aman dan siap produksi, mulai dari instalasi bare-metal hingga deployment yang diperkuat.
Kelola pengguna, grup, izin, dan ACL untuk menerapkan akses hak istimewa minimal di seluruh sistem multi-pengguna.
Implementasikan kumpulan penyimpanan LVM, array RAID perangkat lunak, dan mount persisten untuk manajemen data yang andal.
Otomatiskan provisioning dan konfigurasi server menggunakan playbook, roles, dan rahasia yang diamankan Vault di Ansible.
Pantau kinerja sistem dan analisis log dengan Prometheus, Grafana, journald, dan alat baris perintah.
Deploy kontainer Docker, Nginx, dan server database untuk mendukung beban kerja aplikasi modern.
Bagaimana Anda belajar secara praktis Kursus Admin Linux Ubuntu Server
Bagaimana Anda berlatih Kursus Admin Linux Ubuntu Server
Untuk Anda yang memiliki perusahaan dan ingin melatih tim
Di Dedika untuk perusahaan, kursus dilengkapi dengan latihan dan contoh yang disesuaikan dengan bisnis Anda dan kebutuhan perusahaan Anda.
Konten kursus
8 Bab • 37 PelajaranDurasi antara 4 dan 360 jam (Anda yang menentukan)
Bab 1SembunyikanSembunyikan detailLihat detailLinux dan Fondasi Server Ubuntu
Linux dan Fondasi Server Ubuntu
Pelajaran 1 • Arsitektur Linux dan Konsep Inti
Mencakup hubungan kernel, shell, dan ruang pengguna yang mendasari setiap tugas admin. Membangun kosakata yang digunakan di seluruh kursus.
Pelajaran 2 • Mendapatkan Bantuan dan Dokumentasi
Memperkenalkan halaman man, dokumen info, dan sumber daya online untuk pemecahan masalah secara mandiri. Mengurangi ketergantungan pada dukungan eksternal selama tugas dunia nyata.
Pelajaran 3 • Menavigasi Baris Perintah
Mengajarkan perintah Bash penting untuk navigasi sistem file dan manipulasi teks. Membentuk dasar operasional untuk semua bab selanjutnya.
Pelajaran 4 • Menginstal Server Ubuntu
Memandu siswa melalui instalasi di perangkat keras fisik dan mesin virtual dengan partisi yang benar. Menghasilkan lingkungan server yang siap dikonfigurasi.
Bab 2SembunyikanSembunyikan detailLihat detailPengguna, Grup, dan Izin
Pengguna, Grup, dan Izin
Pelajaran 1 • Manajemen Grup dan Keanggotaan
Menjelaskan grup primer dan suplemen serta pengaruhnya terhadap akses sumber daya. Memungkinkan pola akses berdasarkan peran tanpa ACL yang rumit.
Pelajaran 2 • Daftar Kontrol Akses Tingkat Lanjut
Memperluas izin di luar model tiga entitas menggunakan ACL POSIX. Memecahkan skenario dunia nyata di mana bit standar tidak mencukupi.
Pelajaran 3 • Sudo dan Eskalasi Hak Istimewa
Mengonfigurasi sudo untuk memberikan akses root terkontrol tanpa membagikan kata sandi root. Menegakkan akuntabilitas melalui pencatatan perintah.
Pelajaran 4 • Manajemen Akun Pengguna
Mencakup pembuatan, modifikasi, dan penghapusan akun pengguna dengan pengaturan UID dan direktori home yang benar. Mendukung langsung alur kerja orientasi server yang aman.
Pelajaran 5 • Izin Unix Tradisional
Mengajarkan bit baca, tulis, dan eksekusi untuk pemilik, grup, dan lainnya menggunakan chmod dan chown. Menyediakan fondasi untuk semua keputusan akses tingkat file.
Bab 3SembunyikanSembunyikan detailLihat detailSistem File dan Manajemen Penyimpanan
Sistem File dan Manajemen Penyimpanan
Pelajaran 1 • Konsep RAID dan RAID Perangkat Lunak
Mengimplementasikan redundansi dengan mdadm untuk array RAID 0, 1, 5, dan 10. Melindungi data terhadap kegagalan disk dalam penerapan yang sensitif terhadap biaya.
Pelajaran 2 • Partisi Disk dan Pemformatan
Menggunakan fdisk, gdisk, dan parted untuk membuat tabel partisi MBR dan GPT. Menyiapkan penyimpanan fisik untuk pembuatan sistem file.
Pelajaran 3 • Mounting dan File fstab
Mengonfigurasi mount persisten dan sesuai permintaan menggunakan /etc/fstab dan unit mount systemd. Memastikan penyimpanan tersedia setelah reboot.
Pelajaran 4 • Manajemen Volume Logis
Membangun kumpulan penyimpanan fleksibel dengan volume fisik LVM, grup volume, dan volume logis. Memungkinkan pengubahan ukuran secara online tanpa waktu henti.
Pelajaran 5 • Kuota Disk dan Pemantauan Penggunaan
Menerapkan kuota disk per pengguna dan per grup serta melacak penggunaan dengan alat standar. Mencegah kehabisan penyimpanan di server bersama.
Bab 4SembunyikanSembunyikan detailLihat detailKonfigurasi dan Diagnostik Jaringan
Konfigurasi dan Diagnostik Jaringan
Pelajaran 1 • Manajemen Firewall dengan UFW dan nftables
Mengimplementasikan firewall berbasis host menggunakan UFW untuk kesederhanaan dan nftables untuk aturan tingkat lanjut. Membatasi lalu lintas hanya ke layanan yang diperlukan.
Pelajaran 2 • Resolusi DNS dan /etc/hosts
Mengonfigurasi stub resolver, systemd-resolved, dan /etc/hosts untuk resolusi nama. Memastikan pencarian nama host yang andal di lingkungan terisolasi dan terhubung.
Pelajaran 3 • Konfigurasi Antarmuka Jaringan
Menerapkan alamat IP, gateway, dan pengaturan DNS melalui Netplan dan perintah ip. Mencakup penetapan DHCP dan statis untuk peran server.
Pelajaran 4 • Diagnostik dan Pemecahan Masalah Jaringan
Menerapkan teknik diagnostik sistematis menggunakan ping, traceroute, ss, dan tcpdump. Memecahkan masalah konektivitas dan kinerja umum secara metodis.
Bab 5SembunyikanSembunyikan detailLihat detailManajemen Paket dan Penerapan Perangkat Lunak
Manajemen Paket dan Penerapan Perangkat Lunak
Pelajaran 1 • Manajemen Paket Snap
Menginstal dan mengelola paket Snap yang terkurung bersama paket APT. Menangani kasus penggunaan di mana versi upstream yang lebih baru diperlukan.
Pelajaran 2 • Pembaruan dan Patch yang Tidak Diawasi
Mengotomatiskan patching keamanan dengan unattended-upgrades dan menjadwalkan jendela pemeliharaan. Mengurangi waktu paparan untuk kerentanan yang diketahui.
Pelajaran 3 • Manajemen Paket APT
Menggunakan apt dan dpkg untuk menginstal, meningkatkan, dan menghapus paket dengan resolusi dependensi. Mencakup seluruh siklus hidup perangkat lunak dari pencarian hingga pembersihan.
Pelajaran 4 • Manajemen Repositori dan Sumber
Menambahkan, menghapus, dan mengautentikasi repositori pihak ketiga menggunakan sources.list dan kunci GPG. Mencegah risiko rantai pasokan dari sumber yang tidak tepercaya.
Bab 6SembunyikanSembunyikan detailLihat detailManajemen Proses dan Layanan Sistem
Manajemen Proses dan Layanan Sistem
Pelajaran 1 • Manajemen Layanan systemd
Mengontrol layanan dengan systemctl dan menafsirkan sintaks file unit untuk layanan kustom. Mencakup alur kerja enable, disable, start, stop, dan status.
Pelajaran 2 • Menjadwalkan Tugas dengan cron dan Timer systemd
Mengotomatiskan tugas berulang menggunakan sintaks crontab dan unit timer systemd. Membandingkan kedua pendekatan untuk keandalan dan pencatatan.
Pelajaran 3 • Proses Boot dan Target systemd
Melacak urutan boot dari firmware hingga prompt login dan memetakan target systemd ke runlevel. Memungkinkan pemecahan masalah dan pengoptimalan waktu boot.
Pelajaran 4 • Memantau dan Mengontrol Proses
Menggunakan ps, top, htop, dan kill untuk memeriksa dan mengelola proses yang berjalan. Memungkinkan respons cepat terhadap proses yang tidak terkendali atau tidak responsif.
Pelajaran 5 • Memahami Proses Linux
Menjelaskan siklus hidup proses, status, dan hubungan termasuk hierarki induk-anak. Menyediakan konteks untuk semua operasi kontrol proses.
Bab 7SembunyikanSembunyikan detailLihat detailPengerasan Keamanan dan Kontrol Akses
Pengerasan Keamanan dan Kontrol Akses
Pelajaran 1 • Pengerasan SSH dan Autentikasi Berbasis Kunci
Mengganti autentikasi kata sandi dengan pasangan kunci SSH dan membatasi pengaturan daemon di sshd_config. Menghilangkan vektor serangan akses jarak jauh yang paling umum.
Pelajaran 2 • Kontrol Akses Wajib AppArmor
Membatasi aplikasi dengan profil AppArmor dalam mode enforce dan complain. Membatasi kerusakan dari proses yang disusupi tanpa menulis ulang kode aplikasi.
Pelajaran 3 • Pemindaian Keamanan dan Penilaian Kerentanan
Menggunakan Lynis, dasar-dasar OpenVAS, dan database CVE untuk mengidentifikasi dan memprioritaskan kerentanan. Menerjemahkan keluaran pemindaian menjadi tugas remediasi yang dapat ditindaklanjuti.
Pelajaran 4 • Pencatatan Audit Sistem dengan auditd
Mengonfigurasi aturan auditd untuk mencatat akses file, penggunaan hak istimewa, dan peristiwa autentikasi. Menghasilkan jejak bukti yang diperlukan untuk kepatuhan dan respons insiden.
Pelajaran 5 • Parameter Keamanan Kernel dan Jaringan
Menyetel parameter sysctl untuk mengeraskan kernel dan tumpukan jaringan terhadap serangan umum. Menerapkan pengaturan secara persisten di seluruh reboot.
Bab 8SembunyikanSembunyikan detailLihat detailPemantauan, Pencatatan, dan Penyetelan Kinerja
Pemantauan, Pencatatan, dan Penyetelan Kinerja
Pelajaran 1 • Analisis Log dan Deteksi Pola
Menerapkan grep, awk, sed, dan logwatch untuk mengekstrak sinyal yang berarti dari file log. Mengonversi data log mentah menjadi intelijen operasional yang dapat ditindaklanjuti.
Pelajaran 2 • Dasar-dasar Penyetelan Kinerja
Mengidentifikasi hambatan CPU, memori, I/O, dan jaringan serta menerapkan parameter penyetelan yang ditargetkan. Meningkatkan throughput dan latensi untuk beban kerja produksi.
Pelajaran 3 • Integrasi Peringatan dan Pemantauan
Mengonfigurasi peringatan berbasis ambang batas menggunakan Prometheus node exporter dan dasbor Grafana. Memungkinkan deteksi insiden proaktif sebelum pengguna terpengaruh.
Pelajaran 4 • Pencatatan Sistem dengan journald dan rsyslog
Mengkueri jurnal systemd dan mengonfigurasi rsyslog untuk penerusan log terstruktur yang persisten. Menyediakan fondasi data untuk semua pemantauan dan peringatan.
Pelajaran 5 • Alat Pemantauan Sumber Daya
Menggunakan vmstat, iostat, sar, dan free untuk mengukur utilisasi CPU, memori, disk, dan jaringan. Menetapkan baseline kinerja untuk deteksi anomali.
Sertifikat valid Anda setelah menyelesaikan
Kursus ini cocok untuk Anda:
Administrator junior siap untuk melampaui tugas dasar menuju kepemilikan server yang sebenarnya.
Teknisi help desk yang ingin bertransisi ke peran infrastruktur Linux.
Pemula DevOps yang membutuhkan fondasi Linux yang kuat sebelum menangani pipeline dan perkakas.
Penggemar otodidak yang menjalankan lab rumahan dan menargetkan pengetahuan tingkat profesional.
Administrator Windows yang memperluas keahlian mereka hingga mencakup lingkungan server Linux.
Lulusan ilmu komputer yang menjembatani kesenjangan antara teori akademis dan sistem produksi.
Apa kata para siswa kami
Kelasnya sangat sempurna. Saya membeli paket satu tahun dan akhirnya memiliki kesempatan untuk mengikuti berbagai topik yang saya minati tanpa perlu berganti platform... terima kasih atas semua yang kalian lakukan, saya sudah merekomendasikan kalian kepada orang lain...

Saya suka bagaimana pelajarannya langsung pada intinya dan bagaimana saya bisa berpindah bab dan melewati konten yang tidak saya butuhkan.

Saya suka kontennya dan cara presentasi serta transkripsi videonya, yang mempercepat prosesnya!

Platformnya cepat, mudah digunakan. Keragaman konten dan video pelengkapnya sangat membantu dalam pembelajaran.

Pelatihan utama
FAQ
Siapa itu Dedika?
Apakah sertifikat ini berlaku di Indonesia?
Apakah kursusnya gratis?
Berapa beban belajar kursusnya?
Bagaimana bentuk kursusnya?
Bagaimana cara kerja kursusnya?
Berapa lama durasi kursusnya?
Berapa biaya atau harga kursusnya?
Apa itu kursus EAD atau online dan bagaimana cara kerjanya?
Kursus PDF




















