Administrasi Linux Lanjutan: Paket, Layanan, SSH, dan Firewall
Pelajaran 3 dari 13
–
Paket: repositori, pembaruan, dan versi
Misi: pembaruan bulanan server koperasi
Setelah pelajaran ini kamu bisa memilah pembaruan keamanan, mematikan repositori pihak ketiga, membaca simulasi full-upgrade, dan menyebut langkah uji patch sebelum produksi.
±17 menit
4 latihan
Diperiksa 28 Okt 2026
Latihan di pelajaran ini butuh akun gratis. Progres, kode, dan catatanmu hanya tersimpan di browser ini. Masuk untuk menyimpannya
Materi
Koperasi Sumber Rejeki di Semarang menjalankan aplikasi simpan pinjam di satu server Ubuntu. Setiap awal bulan Ani memeriksa pembaruan sebelum memasangnya. Bulan ini pemasok mesin kasir juga meminta repositori beta mereka dimatikan karena paketnya belum stabil.
Empat latihan berikut mengikuti urutan pemeriksaannya. Lulus misi ini bila minimal 80 persen latihannya benar.
Urutannya: apt update menyegarkan indeks; apt list --upgradable memperlihatkan paket yang akan naik dan suite asalnya, sehingga pembaruan dari suite -security bisa dipisahkan dari pembaruan biasa; apt-get -s memperlihatkan dampaknya tanpa mengubah apa pun, termasuk paket yang akan dihapus; baru kemudian pembaruan dijalankan dan /var/log/dpkg.log diperiksa.
Dokumentasi Ubuntu Server menyebut sistem bawaannya memasang pembaruan keamanan otomatis lewat paket unattended-upgrades. NIST SP 800-123 bagian 4.1 meminta patch diuji dulu pada server lain yang konfigurasinya sama, karena patch bisa mengganggu jalannya server. Organisasi yang menetapkan kebijakan mana yang dipakai; misi ini melatih membaca keadaannya.
Latihan
0/4 lulus
Misi akhir modul: luluskan minimal 4 dari 4 tugas. Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.
Latihan 3 dari 4
simpin-koperasi adalah aplikasi simpan pinjam yang sedang dipakai. Apa arti keluaran simulasi ini, dan apa akibatnya bila Ani menjalankan sudo apt upgrade, bukan full-upgrade?
$ apt-get -s full-upgrade
Reading package lists... Done
Building dependency tree... Done
Calculating upgrade... Done
The following packages will be REMOVED:
simpin-koperasi
The following packages will be upgraded:
libpq5 postgresql-client-16
2 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Remv simpin-koperasi [4.2.0-1]
Inst libpq5 [16.4-0ubuntu0.24.04.1] (16.6-0ubuntu0.24.04.1 Ubuntu:24.04/noble-updates [amd64])
Inst postgresql-client-16 [16.4-0ubuntu0.24.04.1] (16.6-0ubuntu0.24.04.1 Ubuntu:24.04/noble-updates [amd64])
Latihan 4 dari 4
Patch openssl baru dirilis. Langkah mana yang diminta NIST SP 800-123 bagian 4.1 sebelum patch itu dipasang di server produksi koperasi?