Administrasi Sistem
dan Jaringan
Kontrak kuliah, peran sysadmin,
dan koneksi SSH pertama
Kontrak kuliah, peran sysadmin,
dan koneksi SSH pertama
Orientasi
Kontrak perkuliahan
Mengelola server dan layanan jaringan agar tetap tersedia, aman, dan dapat dibangun ulang secara konsisten.
Konfigurasi OS server, layanan jaringan terpusat, pemantauan, dan dokumentasi.
Ceramah interaktif, demonstrasi, dan praktik pada satu VPS Linux sepanjang semester.
Pendekatan deklaratif dan Infrastructure as Code, kelanjutan dari skrip imperatif di TI1408.
Kontrak perkuliahan
Kontrak perkuliahan
Kontrak perkuliahan
Kontrak perkuliahan
Kontrak perkuliahan
Dari total pertemuan.
Kemiripan di atas 25% tidak diterima. Cantumkan sumber rujukan.
Dikumpulkan sesuai jadwal. Keterlambatan mengurangi nilai.
Keaktifan kelas, diskusi, dan praktik menjadi penilaian kualitatif.
Wajib diikuti, kecuali dengan alasan resmi seperti sakit atau izin akademik.
Kontrak perkuliahan
Simpan bukti: perintah beserta output, atau tangkapan layar terminal.
Laporan lab dan tugas diunggah sesuai tenggat.
Mulai P4–P6, konfigurasi disimpan sebagai berkas terversi di repo.
Kontrak perkuliahan
Gunakan hanya VPS yang ditugaskan kepada Anda atau kelompok Anda.
Kata sandi dan kunci privat tidak dibagikan di grup chat atau repo Git.
Dilarang memindai atau mencoba masuk ke server milik orang lain.
VPS terkunci, diretas, atau berperilaku aneh? Segera laporkan ke dosen.
Peran sysadmin
Peran dan tanggung jawab administrator sistem di era DevOps.
Tahap layanan TI dari perencanaan sampai operasi dan perbaikan.
Hubungan TI3511 dengan TI1407 dan TI1408.
Hasil praktik hari ini: koneksi SSH pertama dari Termius ke VPS.
Peran sysadmin
Pernah membuka SIAKAD saat masa KRS dan halamannya lambat atau gagal dimuat?
Siapa yang bekerja agar layanan itu kembali normal, dan apa yang mereka lakukan?
Apa yang bisa disiapkan sebelumnya agar kejadian serupa tidak terulang?
Peran sysadmin
Administrator sistem memastikan server dan layanan tetap tersedia, aman, dan dapat dipulihkan, sehingga pengguna bisa bekerja tanpa memikirkan infrastrukturnya.
Objek kerja: server, sistem operasi, layanan jaringan, akun, data, dan dokumentasi.
Peran sysadmin
Peran sysadmin
Pengembang menyerahkan aplikasi ke tim operasi. Server dikonfigurasi manual satu per satu dan sulit ditiru.
Pengembang dan operasi berbagi tanggung jawab. Konfigurasi ditulis sebagai kode, diotomasi, dan diukur.
Siklus hidup layanan
Tentukan kebutuhan pengguna, kapasitas server, dan target ketersediaan layanan.
Siklus berulang: hasil pemantauan menjadi masukan rencana berikutnya.
Siklus hidup layanan
Siklus hidup layanan
Teori — P3 (pengantar drift), P4
Teori & demo dosen — P14
Praktik di 1 VPS — Nginx, Docker, reverse proxy, load balancer, DNS internal
Teori — P14
Praktik — README, diagram, changelog di repo Git (P15)
Recap prasyarat
Mengelola server dan menulis skrip yang menjalankan langkah demi langkah pada satu mesin.
Menyatakan keadaan akhir yang diinginkan; alat menyesuaikan server menuju keadaan itu, berulang kali dengan hasil sama.
Aktivitas mahasiswa
Kuis diagnostik 8 soal: Linux CLI, jaringan, Git, otomasi.
Blok recapEnam kartu tugas: siapa penanggung jawabnya, tahap siklus hidup mana.
Blok peranTerminal simulasi dengan output nyata. Rencana B bila VPS belum siap.
Blok praktikChecklist VPS nyata, tiga refleksi, unduh laporan TXT untuk Edlink.
Akhir kelasRecap prasyarat
PERTANYAAN 01Port bawaan yang digunakan layanan SSH?
22/TCP. Administrator dapat mengubahnya, tetapi 22 adalah bawaan.
PERTANYAAN 02Apakah 192.168.1.10 alamat IP publik atau privat?
Privat (rentang 192.168.0.0/16). Tidak dapat dijangkau langsung dari internet.
PERTANYAAN 03Skrip bash berisi apt install lalu cp berkas konfigurasi termasuk pendekatan apa?
Imperatif: menuliskan urutan langkah, bukan keadaan akhir.
Kuis lengkap (8 soal) ada di Lab Interaktif, Kegiatan 01. Tidak dinilai; untuk memetakan kesiapan kelas.
Lingkungan praktik
Lingkungan praktik
Identitas host di jaringan. VPS punya IP publik yang dapat dijangkau dari internet.
Analogi: alamat rumahNomor yang mengarahkan koneksi ke layanan tertentu. SSH memakai port 22.
Analogi: nomor loket di gedungKlien (Termius) meminta layanan; server (sshd di VPS) menjawab.
Analogi: pelanggan dan loketProtokol untuk masuk ke server dari jauh melalui saluran terenkripsi.
Analogi: telepon yang isinya disandikanLingkungan praktik
Termius membuka koneksi TCP ke IP VPS pada port 22.
Penyederhanaan alur protokol SSH untuk pengantar.
Praktik terbimbing
PS C:\Users\mahasiswa> ssh mahasiswa@203.0.113.10 The authenticity of host '203.0.113.10 (203.0.113.10)' can't be established. ED25519 key fingerprint is SHA256:Ljfeoq21WK43FWEwugX9vJmOMBFROGYvHBwcRIgrd3Q. This key is not known by any other names. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added '203.0.113.10' (ED25519) to the list of known hosts. mahasiswa@203.0.113.10's password:
Peringatan ini normal pada koneksi pertama.
Bandingkan dengan fingerprint dari dosen atau konsol penyedia VPS.
Saat mengetik, layar memang kosong. Ketik lalu tekan Enter.
Praktik terbimbing
Dari situs resmi atau toko aplikasi: Windows, macOS, Linux, Android, iOS.
Isi alamat IP VPS, port 22, username, dan kata sandi dari dosen.
Periksa fingerprint sebelum menyetujui koneksi pertama.
Prompt mahasiswa@nama-vps:~$ menandakan berhasil.
Praktik terbimbing
mahasiswa@vps-kelompok01:~$ whoami mahasiswa mahasiswa@vps-kelompok01:~$ hostname vps-kelompok01 mahasiswa@vps-kelompok01:~$ cat /etc/os-release | head -2 PRETTY_NAME="Ubuntu 24.04.5 LTS" NAME="Ubuntu" mahasiswa@vps-kelompok01:~$ ip -brief address lo UNKNOWN 127.0.0.1/8 ::1/128 eth0 UP 203.0.113.10/24 mahasiswa@vps-kelompok01:~$ uptime 10:10:49 up 1 min, 0 user, load average: 0.60, 0.27, 0.10 mahasiswa@vps-kelompok01:~$ exit
Memastikan Anda masuk sebagai pengguna yang benar di server yang benar.
Versi OS dan alamat IP yang dimiliki server.
Sudah berapa lama server menyala dan seberapa sibuk.
Keluar dari sesi; koneksi ditutup dengan rapi.
Praktik terbimbing
| Pesan | Arti dan tindakan |
|---|---|
| Connection timed out | Tidak ada jawaban: cek IP, VPS menyala, dan jaringan/firewall. |
| Connection refused | Host terjangkau, tetapi tak ada layanan di port itu: cek port 22. |
| Permission denied (publickey,password) | Username atau kata sandi salah, atau login sandi dimatikan. |
| Could not resolve hostname | Nama host salah ketik atau tidak dikenal DNS: gunakan IP. |
| REMOTE HOST IDENTIFICATION HAS CHANGED | Kunci server berubah: konfirmasi ke dosen sebelum menghapus entri lama. |
Penutup
Menjaga layanan tetap tersedia, aman, dan dapat dipulihkan.
Tanggung jawab dibagi bersama; konfigurasi ditulis sebagai kode dan diotomasi.
Rencanakan → bangun → luncurkan → operasikan & pantau → perbaiki.
Klien memverifikasi fingerprint server, lalu membuka sesi terenkripsi ke port 22.
Penutup
Latihan penguatan
Pertemuan 02
Memasang Docker dan menjalankan beberapa container web di VPS.
Referensi
RPS TI3511 Administrasi Sistem dan Jaringan, Universitas Sapta Mandiri (revisi 7 Oktober 2026).
Limoncelli, Hogan & Chalup (2016). The Practice of System and Network Administration, 3rd ed.
Nemeth, Snyder, Hein, Whaley & Mackin (2017). UNIX and Linux System Administration Handbook, 5th ed.
Kurose & Ross (2021). Computer Networking, 8th ed. · Beyer et al. (Eds.) (2016). Site Reliability Engineering, sre.google/books · Ubuntu Server documentation (OpenSSH) · NIST SP 800-123.
Kontrak perkuliahan pengampu (acuan MK63 slide 3–7), diadaptasi untuk TI3511.