Hubungi Kami

Kerangka Materi

Distribusi Debian

Apa itu Debian?

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

Dasar-dasar konsol

  • Baris perintah shell
  • Baris perintah shell di bawah X
  • Akun root dan baris perintah shell root (su, sudo, menjalankan program sebagai root di bawah X)
  • Alat administrasi sistem GUI
  • Konsol virtual
  • Cara keluar dari baris perintah
  • Cara mematikan sistem
  • Pulih ke konsol yang sehat
  • Usulan paket tambahan untuk pemula
  • Akun pengguna ekstra
  • Konfigurasi sudo

Sistem file

  • Izin sistem file
  • Kendali izin untuk file yang baru dibuat: umask
  • Izin untuk kelompok pengguna (group)
  • Cap waktu
  • Tautan
  • Pipa bernama (FIFOs)
  • Soket
  • File perangkat
  • File perangkat khusus
  • procfs dan sysfs

Midnight Commander (MC)

  • Penyesuaian MC
  • Mulai MC
  • Manajer file di MC
  • Trik baris perintah di MC
  • Editor internal di MC
  • Pemirsa internal di MC
  • Fitur mulai otomatis MC
  • Sistem file virtual FTP MC

Lingkungan kerja Unix-like dasar

  • Shell masuk
  • Menyesuaikan bash
  • Tekanan tombol khusus
  • Pager
  • 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
  • Shell glob
  • Nilai pengembalian perintah
  • Urutan perintah tipikal dan pengalihan shell
  • Alias perintah

Pemrosesan teks Unix-like

  • Alat teks Unix
  • Eksresi regular
  • Eksresi penggantian
  • Substitusi global dengan eksresi regular
  • Mengekstrak data dari tabel file teks
  • Kepala skrip untuk piped perintah

Manajemen paket Debian

Prasyarat manajemen paket Debian

  • Konfigurasi paket
  • Kewaspadaan dasar
  • Keamanan dengan upgrade selamanya
  • Dasar-dasar arsip Debian
  • Ketergantungan paket
  • Alur peristiwa manajemen paket
  • Respon pertama terhadap masalah manajemen paket

Operasi manajemen paket dasar

  • apt-get/apt-cache vs. aptitude
  • Operasi manajemen paket dasar dengan baris perintah
  • Pemgunaan interaktif aptitude
  • Ikatan kunci aptitude
  • Pandangan paket di bawah aptitude
  • Ops metode pencarian dengan aptitude
  • Rumus regex aptitude
  • Resolusi ketergantungan aptitude
  • Log aktivitas paket

Contoh operasi aptitude

  • Menampilkan paket dengan pencocokan regex pada nama paket
  • Menelusuri dengan pencocokan regex
  • Pembersihan paket yang dihapus untuk selamanya
  • Merapikan status instalasi otomatis/manual
  • Upgrade seluruh sistem

Operasi manajemen paket lanjutan

  • Operasi manajemen paket lanjutan dengan baris perintah
  • Verifikasi file paket yang terpasang
  • Penjagaan untuk masalah paket
  • Pencarian pada metadata paket

Bagian dalam manajemen paket Debian

  • Metadata arsip
  • File "Release" tingkat atas dan otentisitas
  • File "Release" tingkat arsip
  • Perolehan metadata untuk paket
  • Kondisi paket untuk APT
  • Kondisi paket untuk aptitude
  • Salinan lokal paket yang diperoleh
  • Nama file paket Debian
  • Perintah dpkg
  • Perintah update-alternative
  • Perintah dpkg-statoverride
  • Perintah dpkg-divert

Pemulihan dari sistem rusak

  • Ketidakcocokan dengan konfigurasi pengguna lama
  • Paket yang berbeda dengan file yang tumpang tindih
  • Memperbaiki skrip paket rusak
  • Pertolongan dengan perintah dpkg
  • Pemulihan data seleksi paket

Tips untuk manajemen paket

  • Cara memilih paket Debian
  • Paket dari sumber arsip campuran
  • Penyesuaian versi kandidat
  • Update dan Backports
  • Unduhan dan upgrade otomatis paket
  • Membatasi bandwidth unduhan untuk APT
  • Penurunan versi darurat
  • Siapa yang mengunggah paket?
  • Paket equivs
  • Porting paket ke sistem stabil
  • Proxy server untuk APT
  • Arsip paket publik kecil
  • Merekam dan menyalin konfigurasi sistem
  • Mengonversi atau menginstal paket biner asing
  • Mengekstrak paket tanpa dpkg
  • Lebih banyak bacaan untuk manajemen paket

Inisialisasi sistem

  • Ikhtisar proses boot strap
  • BIOS, boot loader, sistem mini-Debian
  • Makna runlevel
  • Konfigurasi runlevel
  • Contoh manajemen runlevel
  • Parameter default untuk setiap skrip inis
  • Nama host
  • Sistem file
  • Inisialisasi antarmuka jaringan
  • Inisialisasi layanan jaringan
  • Pesan sistem
  • Pesan kernel
  • Sistem udev
  • Inisialisasi modul kernel

Autentikasi dan Keamanan

  • Autentikasi Unix normal
  • Manajemen informasi akun dan kata sandi
  • Kata sandi yang baik
  • Membuat kata sandi terenkripsi
  • PAM dan NSS
  • File konfigurasi yang diakses oleh PAM dan NSS
  • Manajemen sistem terpusat modern
  • "Mengapa GNU su tidak mendukung grup wheel"
  • Aturan kata sandi yang lebih ketat
  • Kendali akses lainnya
  • sudo
  • SELinux, Apparmor
  • Membatasi akses ke beberapa layanan server
  • Keamanan autentikasi
  • Kata sandi aman di Internet
  • Secure Shell
  • Langkah-langkah keamanan ekstra untuk Internet
  • Menamankan kata sandi root

Pengaturan jaringan

Infrastruktur jaringan dasar

  • Nama domain
  • Resolusi nama host
  • 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

Optimasi jaringan

  • Menemukan MTU optimal
  • Menetapkan MTU
  • Optimasi TCP WAN

Infrastruktur Netfilter

Aplikasi jaringan

Sistem email

  • Dasar-dasar layanan email modern
  • Strategi konfigurasi email untuk workstation

Mail transport agent (MTA) dan Mail user agent (MUA)

  • Ikhtisar exim4
  • MUA dasar - Mutt

Mail delivery agent (MDA) dengan filter

  • Konfigurasi maildrop
  • Konfigurasi procmail
  • Pengiriman ulang isi mbox

Server POP3/IMAP4

Server dan utilitas akses jarak jauh (SSH)

  • Dasar-dasar SSH
  • Perpindahan port untuk terowongan SMTP/POP3
  • Menyambung tanpa kata sandi jarak jauh
  • Menangani klien SSH asing
  • Menyiapkan ssh-agent
  • Cara mematikan sistem jarak jauh di SSH
  • Pemecahan masalah SSH

Server aplikasi jaringan lainnya

Klien aplikasi jaringan lainnya

Diagnosis daemon sistem

Sistem Jendela X

  • Menyiapkan lingkungan desktop
  • Hubungan server/klien
  • Server X
  • Memulai Sistem Jendela X
  • Memulai sesi X dengan gdm
  • Menyesuaikan sesi X (metode klasik)
  • Menyesuaikan sesi X (metode baru)
  • Menyambung 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)
  • Ikatan kunci untuk perintah screen

Rekaman dan presentasi data

  • Daemon log
  • Analis log
  • Merekam aktivitas shell dengan rapi
  • Tampilan khusus data teks
  • Tampilan khusus waktu dan tanggal
  • Gema shell berwarna
  • Perintah berwarna
  • Merekam aktivitas editor untuk pengulangan kompleks
  • Merekam gambar grafis aplikasi X
  • Merekam perubahan dalam file konfigurasi

Tips penyimpanan data

  • Konfigurasi partisi disk
  • Akses partisi menggunakan UUID
  • Konfigurasi sistem file
  • Pembuatan dan pemeriksaan integritas sistem file
  • Optimasi sistem file dengan opsi mount
  • Optimasi sistem file melalui superblock
  • Optimasi hard disk
  • Menggunakan SMART untuk memprediksi kegagalan hard disk
  • Ekspansi ruang penyimpanan yang dapat digunakan melalui LVM
  • Ekspansi ruang penyimpanan yang dapat digunakan dengan memuat partisi lain
  • Ekspansi ruang penyimpanan yang dapat digunakan menggunakan symlink
  • Ekspansi ruang penyimpanan yang dapat digunakan menggunakan aufs

Tips enkripsi data

  • Enkripsi disk dapat dilepas dengan dm-crypt/LUKS
  • Partisi swap terenkripsi dengan dm-crypt
  • Mengenkripsi file secara otomatis dengan eCryptfs
  • Memuat eCryptfs secara otomatis

Memantau, mengendalikan, dan memulai aktivitas program

  • Waktu proses
  • Prioritas penjadwalan
  • Perintah ps
  • Perintah top
  • Menampilkan file yang dibuka oleh proses
  • Menelusuri aktivitas program
  • Identifikasi proses yang menggunakan file atau soket
  • Mengulang perintah dengan interval konstan
  • Mengulang perintah dalam lingkaran file
  • Memulai program dari GUI
  • Menyesuaikan program yang akan dimulai
  • Membunuh proses
  • Menjadwalkan tugas sekali
  • Menjadwalkan tugas secara rutin
  • Tombol Alt-SysRq

Tips pemeliharaan sistem

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

Kernel

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

Sistem tervalidasi

  • Alat virtualisasi
  • Alur kerja virtualisasi
  • Memuat file gambar disk virtual
  • Sistem chroot
  • Berbagai sistem desktop

Manajemen data

Berbagi, menyalin, dan pengarsipan

  • Alat pengarsipan dan kompresi
  • Alat penyalinan dan sinkronisasi
  • Idiom untuk arsip
  • Idiom untuk salinan
  • Idiom untuk seleksi file
  • Cadangan dan pemulihan
  • Paket utilitas cadangan
  • Skrip contoh untuk cadangan sistem
  • Skrip salinan untuk cadangan data
  • Perangkat penyimpanan yang dapat dilepas
  • Berbagi data melalui jaringan
  • Media arsip

Data biner

  • Memirsa dan mengedit data biner
  • Manipulasi file tanpa memuat disk
  • Redundansi data
  • Pemulihan file data dan analisis forensik
  • Membagi file besar menjadi file kecil
  • Membersihkan isi file
  • File dummy
  • Menghapus seluruh hard disk
  • Menghapus area yang tidak digunakan dari hard disk
  • Menghapus penghapusan file yang masih terbuka
  • Menelusuri semua hardlink
  • Penggunaan ruang disk yang tidak terlihat

Infrastruktur keamanan data

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

Persyaratan

Tidak ada persyaratan spesifik yang diperlukan untuk mengikuti kursus ini.

 35 Jam

Jumlah Peserta


Harga per Peserta

Kursus Mendatang

Kategori Terkait