Hubungi Kami

Kerangka Materi

Distribusi Debian

Apa itu Debian?

  • Memilih versi Debian
  • Dukungan dan bantuan Debian
  • Komunitas Debian

Dasar-dasar konsol

  • Prompt shell
  • Prompt shell di bawah X
  • Akun root dan prompt shell root (su, sudo, menjalankan program sebagai root di bawah X)
  • Alat administrasi sistem GUI
  • Konsol virtual
  • Cara keluar dari prompt perintah
  • Cara mematikan sistem
  • Memulihkan konsol yang normal
  • Saran paket tambahan untuk pemula
  • Akun pengguna tambahan
  • Konfigurasi sudo

Sistem berkas

  • Izin sistem berkas
  • Kontrol izin untuk berkas yang baru dibuat: umask
  • Izin untuk kelompok pengguna (kelompok)
  • Cap waktu
  • Tautan
  • Pipe bernama (FIFOs)
  • Soket
  • Berkas perangkat
  • Berkas perangkat khusus
  • procfs dan sysfs

Midnight Commander (MC)

  • Kustomisasi MC
  • Memulai MC
  • Pengelola berkas di MC
  • Trik baris perintah di MC
  • Editor internal di MC
  • Penglihat internal di MC
  • Fitur auto-start MC
  • Sistem berkas virtual FTP dari MC

Lingkungan kerja mirip Unix dasar

  • Shell login
  • Kustomisasi bash
  • Tombol khusus
  • Pener
  • Menetapkan editor teks default
  • Cara keluar dari vim
  • Merekam aktivitas shell
  • Perintah Unix dasar

Perintah shell sederhana

  • Eksekusi perintah dan variabel lingkungan
  • Variabel "$LANG"
  • Variabel "$PATH"
  • Variabel "$HOME"
  • Opsi baris perintah
  • Glob shell
  • Nilai balik perintah
  • Urutan perintah tipikal dan pengalihan shell
  • Alias perintah

Pemrosesan teks mirip Unix

  • Alat teks Unix
  • Ekspresi reguler
  • Ekspresi penggantian
  • Penggantian global dengan ekspresi reguler
  • Ekstraksi data dari tabel berkas teks
  • Snipet skrip untuk perintah pipa

Manajemen paket Debian

Prasyarat manajemen paket Debian

  • Konfigurasi paket
  • Pencegahan dasar
  • Hidup dengan upgrade abadi
  • Dasar-dasar arsip Debian
  • Ketergantungan paket
  • Alur peristiwa manajemen paket
  • Respons pertama terhadap masalah manajemen paket

Operasi manajemen paket dasar

  • apt-get/apt-cache vs. aptitude
  • Operasi manajemen paket dasar dengan baris perintah
  • Penggunaan interaktif aptitude
  • Ikat kunci aptitude
  • Tampilan paket di bawah aptitude
  • Opsi metode pencarian dengan aptitude
  • Rumus regex aptitude
  • Resolusi ketergantungan aptitude
  • Log aktivitas paket

Contoh operasi aptitude

  • Daftar paket dengan pencocokan regex pada nama paket
  • Melintas dengan pencocokan regex
  • Membuang paket yang dihapus sepenuhnya
  • Merapikan status instalasi auto/manual
  • Upgrade sistem luas

Operasi manajemen paket lanjutan

  • Operasi manajemen paket lanjutan dengan baris perintah
  • Verifikasi berkas paket yang terinstal
  • Pengaman untuk masalah paket
  • Pencarian pada metadata paket

Internals manajemen paket Debian

  • Metadata arsip
  • Berkas "Release" tingkat atas dan keaslian
  • Berkas "Release" tingkat arsip
  • Pengambilan metadata untuk paket
  • State paket untuk APT
  • State paket untuk aptitude
  • Salinan lokal paket yang diambil
  • Nama berkas paket Debian
  • Perintah dpkg
  • Perintah update-alternative
  • Perintah dpkg-statoverride
  • Perintah dpkg-divert

Pemulihan dari sistem yang rusak

  • Ketidakcocokan dengan konfigurasi pengguna lama
  • Paket berbeda dengan berkas yang tumpang tindih
  • Memperbaiki skrip paket yang rusak
  • Rescue dengan perintah dpkg
  • Memulihkan data pemilihan paket

Tips untuk manajemen paket

  • Cara memilih paket Debian
  • Paket dari sumber campuran arsip
  • Mengutak-atik versi kandidat
  • Update dan Backports
  • Pengunduhan dan upgrade paket otomatis
  • Membatasi bandwidth pengunduhan untuk APT
  • Pengurangan versi darurat
  • Siapa yang mengunggah paket?
  • Paket equivs
  • Membawa paket ke sistem stabil
  • Server proksi untuk APT
  • Arsip paket publik kecil
  • Merekam dan menyalin konfigurasi sistem
  • Mengonversi atau menginstal paket biner asing
  • Mengekstrak paket tanpa dpkg
  • Bacaan lebih lanjut untuk manajemen paket

Inisialisasi sistem

  • Ikhtisar proses boot strap
  • BIOS, pemuat boot, sistem mini-Debian
  • Arti runlevel
  • Konfigurasi runlevel
  • Contoh manajemen runlevel
  • Parameter default untuk setiap skrip init
  • Hostname
  • Sistem berkas
  • Inisialisasi antarmuka jaringan
  • Inisialisasi layanan jaringan
  • Pesan sistem
  • Pesan kernel
  • Sistem udev
  • Inisialisasi modul kernel

Autentikasi dan Keamanan

  • Autentikasi Unix biasa
  • Mengelola informasi akun dan kata sandi
  • Kata sandi yang baik
  • Membuat kata sandi terenkripsi
  • PAM dan NSS
  • Berkas konfigurasi yang diakses oleh PAM dan NSS
  • Manajemen sistem terpusat modern
  • "Mengapa GNU su tidak mendukung kelompok wheel"
  • Aturan kata sandi yang lebih ketat
  • Kontrol akses lainnya
  • sudo
  • SELinux, Apparmor
  • Membatasi akses ke beberapa layanan server
  • Keamanan autentikasi
  • Kata sandi aman di Internet
  • Secure Shell
  • Tambahan tindakan keamanan untuk Internet
  • Mengamankan kata sandi root

Pengaturan jaringan

Infrastruktur jaringan dasar

  • Nama domain
  • Resolusi hostname
  • Nama antarmuka jaringan
  • Rentang alamat jaringan untuk LAN
  • Dukungan perangkat jaringan

Konfigurasi jaringan modern untuk desktop

  • Alat konfigurasi jaringan GUI

Konfigurasi jaringan tingkat rendah

  • Perintah Iproute2
  • Operasi jaringan tingkat rendah yang aman

Optimisasi jaringan

  • Menemukan MTU optimal
  • Menetapkan MTU
  • Optimisasi WAN TCP

Infrastruktur Netfilter

Aplikasi jaringan

Sistem surat

  • Dasar layanan surat modern
  • Strategi konfigurasi surat untuk workstation

Agent transportasi surat (MTA) dan Agent pengguna surat (MUA)

  • Ikhtisar exim4
  • MUA Dasar - Mutt

Agent pengiriman surat (MDA) dengan filter

  • Konfigurasi maildrop
  • Konfigurasi procmail
  • Mengirim ulang isi mbox

Server POP3/IMAP4

Server dan utilitas akses jarak jauh (SSH)

  • Dasar-dasar SSH
  • Pengalihan port untuk tunneling SMTP/POP3
  • Menghubungkan tanpa kata sandi jarak jauh
  • Menangani klien SSH asing
  • Mengatur ssh-agent
  • Cara mematikan sistem jarak jauh di SSH
  • Pemecahan masalah SSH

Server aplikasi jaringan lainnya

Klien aplikasi jaringan lainnya

Diagnosis daemon sistem

Sistem X Window

  • Menyiapkan lingkungan desktop
  • Hubungan server/klien
  • Server X
  • Memulai Sistem X Window
  • Memulai sesi X dengan gdm
  • Mengkustomisasi sesi X (metode klasik)
  • Mengkustomisasi sesi X (metode baru)
  • Menghubungkan klien X jarak jauh melalui SSH
  • Terminal X aman melalui Internet
  • Aplikasi X
  • Aplikasi kantor X
  • Aplikasi utilitas X

Tips sistem

Program screen

  • Skenario penggunaan untuk screen(1)
  • Ikat kunci untuk perintah screen

Perekaman dan presentasi data

  • Daemon log
  • Penganalisis log
  • Merekam aktivitas shell dengan bersih
  • Tampilan data teks yang dikustomisasi
  • Tampilan waktu dan tanggal yang dikustomisasi
  • Eko shell berwarna
  • Perintah berwarna
  • Merekam aktivitas editor untuk pengulangan kompleks
  • Merekam gambar grafis aplikasi X
  • Merekam perubahan dalam berkas konfigurasi

Tips penyimpanan data

  • Konfigurasi partisi disk
  • Mengakses partisi menggunakan UUID
  • Konfigurasi sistem berkas
  • Pembuatan dan pemeriksaan integritas sistem berkas
  • Optimisasi sistem berkas oleh opsi mount
  • Optimisasi sistem berkas melalui superblock
  • Optimisasi disk keras
  • Menggunakan SMART untuk memprediksi kegagalan disk keras
  • Ekspansi ruang penyimpanan yang dapat digunakan melalui LVM
  • Ekspansi ruang penyimpanan yang dapat digunakan dengan mount partisi lain
  • Ekspansi ruang penyimpanan yang dapat digunakan menggunakan symlink
  • Ekspansi ruang penyimpanan yang dapat digunakan menggunakan aufs

Tips enkripsi data

  • Enkripsi disk yang dapat dilepas dengan dm-crypt/LUKS
  • Partisi swap terenkripsi dengan dm-crypt
  • Enkripsi berkas otomatis dengan eCryptfs
  • Mount otomatis eCryptfs

Pemantauan, pengendalian, dan memulai aktivitas program

  • Mengukur waktu proses
  • Prioritas penjadwalan
  • Perintah ps
  • Perintah top
  • Daftar berkas yang dibuka oleh proses
  • Menelusuri aktivitas program
  • Identifikasi proses menggunakan berkas atau soket
  • Mengulangi perintah dengan interval konstan
  • Mengulangi perintah yang melintasi berkas
  • Memulai program dari GUI
  • Mengkustomisasi program untuk dimulai
  • Membunuh proses
  • Menjadwalkan tugas sekali
  • Menjadwalkan tugas secara teratur
  • Kunci Alt-SysRq

Tips pemeliharaan sistem

  • Siapa yang ada di sistem?
  • Mperingatkan semua orang
  • Identifikasi perangkat keras
  • Konfigurasi perangkat keras
  • Waktu sistem dan perangkat keras
  • Konfigurasi terminal
  • Infrastruktur suara
  • Menonaktifkan pengaman layar
  • Menonaktifkan suara bip
  • Penggunaan memori
  • Pemeriksaan integritas dan keamanan sistem

Kernel

  • Parameter kernel
  • Header kernel
  • Mengkompilasi kernel dan modul terkait
  • Mengkompilasi sumber kernel: metode standar Debian
  • Mengkompilasi sumber modul: metode standar Debian
  • Penggerak perangkat keras non-bebas

Sistem virtual

  • Alat virtualisasi
  • Ara kerja virtualisasi
  • Mount berkas gambar disk virtual
  • Sistem chroot
  • Berbagai sistem desktop

Manajemen data

Berbagi, menyalin, dan mengarsipkan

  • Alat arsip dan kompresi
  • Alat salin dan sinkronisasi
  • Idiom untuk arsip
  • Idiom untuk salinan
  • Idiom untuk pemilihan berkas
  • Backup dan pemulihan
  • Suit utilitas backup
  • Contoh skrip untuk backup sistem
  • Skrip salin untuk backup data
  • Perangkat penyimpanan yang dapat dilepas
  • Berbagi data melalui jaringan
  • Media arsip

Data biner

  • Melihat dan mengedit data biner
  • Memanipulasi berkas tanpa mount disk
  • Redundansi data
  • Pemulihan dan analisis forensik berkas data
  • Membagi berkas besar menjadi berkas kecil
  • Mengosongkan isi berkas
  • Berkas dummy
  • Menghapus seluruh disk keras
  • Menghapus area yang tidak digunakan dari disk keras
  • Mengembalikan berkas yang dihapus namun masih terbuka
  • Mencari semua hardlink
  • Konsumsi ruang disk tak terlihat

Infrastruktur keamanan data

  • Manajemen kunci untuk GnuPG (penandatanganan dan enkripsi)
  • MD5 sum

Persyaratan

Tidak ada persyaratan khusus yang diperlukan untuk mengikuti kursus ini.

 35 Jam

Jumlah Peserta


Harga per Peserta

Kursus Mendatang

Kategori Terkait