courses kubernetes administrator
reviews kursus adinusa

5.0(10)

Pro Training

Linux System Administration (LF-ADM)

Disusun oleh Btech

Pada modul ini, peserta akan belajar bagaimana cara mengelola, mengkonfigurasi, dan meningkatkan sistem Linux yang menjalankan salah satu dari tiga keluarga distribusi Linux utama (Red Hat, SUSE, Debian / Ubuntu). Peserta juga akan mempelajari semua alat dan konsep yang dibutuhkan untuk membangun dan mengelola infrastruktur produksi Linux secara efisien.

Intermediate
Sertifikat
37 Modul
ornament kursus adinusa

Deskripsi

Tujuan

  • Peserta dapat memahami konsep Linux File System Tree Layout
  • Peserta dapat melakukan Proos of Concept Virtualization & Container Overview
  • Peserta dapat memahami I/O Tuning & Scheduling
  • Peserta dapat Menyiapkan Server Linux

Audience

  • System Administrator
  • Developer Engineer
  • Cloud Engineer

Strategi Pembelajaran

  • Teori …

Silabus

Modul 1
Modul 2
Course Audience And Requirements
Target Platform
Command Line vs. Graphical Interface
Target Linux Distribution
The Linux Foundation Certifications
Training/Certification Firewall
Lab 1 : Setup nusactl
Lab 1.1. Configuring the System for sudo
Modul 3
One Big Filesystem
Data Distinctions
FHS Linux Standard Directory Tree
The Root (/) Directory
/bin
/boot
/dev
/etc
/home
/lib and /lib64
/media
/mnt
/opt
/proc
/sys
/root
/sbin
/srv
/tmp
/usr
/var
/run
Lab 2.1. Sizes of the Default Linux Directories
Lab 2.2. Touring the /proc Filesystem
Quiz 2.1: Working with File Content
Quiz 2.2: Working with Directory and File
Quiz 2.3: Comparing
Modul 4
What Is a Program?
What Is a Process?
Process Attributes
Process Resource Isolation
Controlling Processes with ulimit
Creating Processes
Creating Processes in a Command Shell
Process States
Execution Modes
Daemons
Using nice to Set Priorities
Modifying the Nice Value
Static and Shared Libraries
Shared Library Versions
Finding Shared Libraries
Lab 3.1. Controlling Processes with ulimit
Quiz 3.1: Configure Resource Limits
Modul 5
What Are Signals?
Types of Signals
kill
killall and pkill
Quiz 4.1: SIGKILL Signal
Modul 6
Why Use Packages?
Software Packaging Concepts
Package Types
Available Package Management Systems
Packaging Tool Levels and Varieties
Package Sources
Creating Software Packages
Revision Control Systems
The Linux Kernel and the Birth of git
How git Works
Lab 5.1. Version Control with git
Quiz 5.1: Working with Git
Quiz 5.2: Install Package from Source
Modul 7
DPKG Essentials
Package File Names and Source
DPKG Queries
Installing/Upgrading/Uninstalling Packages with dpkg
Lab Requirements
Lab 6.1. Using dpkg
Quiz 6.1: Query The Package Management Database
Modul 8
What Is APT?
apt, apt-get, apt-cache, etc.
Queries
Installing/Removing/Upgrading Packages with apt
Cleaning Up
Lab Requirements
Lab 7.1. Basic APT Commands
Lab 7.2. Using APT to Find Information About a Package
Modul 9
Monitoring Tools
sar
Log Files
stress-ng
Quiz 8.1: Locate the Error Message
Lab 8.1 Using stress or stress-ng
Modul 10
I/O Monitoring and Disk Bottlenecks
iostat
iotop
ionice
Modul 11
Disk Bottlenecks and I/O Scheduling
I/O Scheduler Choices
Modul 12
Filesystem Basics
Inodes
Hard and Soft Links
Virtual Filesystem (VFS)
Available Filesystems
Filesystem Varieties
Journaling Filesystems
Special Filesystems
Quiz 11.1: Hard and Soft Link
Modul 13
Common Disk Types
Disk Geometry
Partition Organization
Why Partition?
MBR Partition Table
GPT Partition Table
Naming Disk Devices and Device Nodes
blkid
lsblk
Sizing Up Partitions
Backing Up and Restoring Partition Tables
Partition Table Editors
Using fdisk
Lab Requirements
Lab 12.1. Using a File as a Disk Partition Image
Lab 12.2. Partitioning a Disk Image File
Quiz 12.1: Partitioning
Modul 14
lsattr and chattr
mkfs
fsck
Mounting Filesystems
mount
Currently Mounted Filesystems
umount
Network Shares (NFS)
Mounting at Boot and /etc/fstab
Automatic Filesystem Mounting
automount Example
Lab 13.1. Working with File Attributes
Quiz 13.1: NFS Server
Modul 15
df: Filesystem Usage
du: Disk Usage
Using swap
Filesystem Quotas
Setting Up Quotas
quotacheck
Turning Quotas On and Off
Examining Quotas
Setting Quotas
Lab 14.1. Managing Swap Space
Modul 16
The Ext4 Filesystems
ext4 Superblock and Block Groups
dumpe2fs
tune2fs
Modul 17
XFS
btrfs
Modul 18
Why Use Encryption?
LUKS
Cryptsetup
Using an Encrypted Partition
Mounting at Boot
Lab 17.1 Disk Encryption
Modul 19
Logical Volume Management (LVM)
Volumes and Volume Groups
Logical Volumes Utilities
Creating Logical Volumes
Displaying Logical Volumes
Resizing Logical Volumes
LVM Snapshots
Lab 18.1 Logical Volumes
Quiz 18.1: Extend LVM Filesystem
Modul 20
RAID
RAID Levels
Software RAID Configuration
Monitoring RAIDs
RAID Hot Spares
Lab 19.1 Creating a RAID Device
Quiz 19.1: Working with RAID
Modul 21
Kernel Overview
Kernel Command Line
Kernel Boot Parameters
Sysctl
Lab 20.1: System Tunables with sysctl
Quiz 20.1: Configure Kernel Parameter
Modul 22
What Is Virtualization?
Virtualization History
Hosts and Guests
Emulation vs. Virtualization
Types of Virtualization Hypervisors
Dedicated Hypervisor
Hypervisor in the Kernel
Libvirt
Programs Using libvirt
What Is QEMU?
Third Party Hypervisor Integration
Image Formats
KVM and Linux
Managing KVM
Lab 21.1 Installing a VM from the Command Line
Quiz 21.1: Configure Domain
Quiz 21.2: Create Virtual Machine
Modul 23
Container Basics
Application Virtualization
Containers vs. Virtual Machines
Docker
Docker Steps
Docker Command
Podman
Lab 22.1 Installing and Testing Apache (httpd) as a Docker Application
Quiz 22.1: Working with Container
Quiz 22.2: Dockerfile
Modul 24
User Accounts
Attributes of a User Account
Creating User Accounts with useradd
Modifying and Deleting User Accounts
Locked Accounts
User IDs and /etc/passwd
Why Use /etc/shadow?
More on /etc/shadow
Password Management
Password Aging (chage)
Restricted Shell
Restricted Accounts
The Root Account
SSH
SSH Configuration Files
Remote Graphical Login
Modul 25
Groups
Group Management
User Private Groups
Group Membership
Lab 24.1: Working with Groups
Quiz 24.1: Create New User and Group
Quiz 24.2: Increase The Server Security
Quiz 24.3: Configure SSH Authentication
Modul 26
Owner, Group and World
File Access Rights
Chmod
Octal Digits
Chown and Chgrp
Umask
Filesystem ACLs
Lab 25.1: Using chmod
Quiz 25.1: File Permissions And Ownership
Quiz 25.2: Find Files
Modul 27
Pluggable Authentication Modules (PAM)
Authentication and Configuration Files
PAM Rules
LDAP Authentication
Quiz 26.1: Working with SSL Certificate
Modul 28
IP Addresses
IPv4 Address Types
Reserved Addresses
IPv6 Address Types
IPv4 Address Classes
Netmasks
Getting and Setting the Hostname
Quiz 27.1: System Routing Table
Modul 29
Network Devices
ip
Using ip: Examples
ifconfig
Predictable Network Interface Device Names
NIC Configuration Files
Network Manager
Network Manager Interfaces
nmtui
nmcli
Routing
Default Route
Static Routes
Name Resolution
/etc/hosts
DNS
Network Diagnostics
Lab 28.1: Static Configuration of a Network Interface
Lab 28.2: Adding a Static Hostname
Quiz 28.1: Configure Resolver
Modul 30
What Is a Firewall?
Packet Filtering
Firewall Generations
Firewall Interfaces and Tools
Why We Are Not Working with iptables
firewalld and firewall-cmd
firewalld Service Status
Zones
Zone Management Examples
Source Management
Service Management
Port Management
Quiz 29.1: Change Listening Port
Quiz 29.2: Redirect Inbound Traffic
Modul 31
Boot Sequence
BIOS
Boot Loaders
Configuration Files in /etc
/etc/sysconfig
/etc/default
Shutting Down and Rebooting
Modul 32
What Is GRUB?
GRUB Versions
Interactive Selections with GRUB at Boot
Installing GRUB
GRUB Device Nomenclature
GRUB Configuration Files
Boot Loader Specification Configuration (BLSCFG)
/boot/loader/entries
Modul 33
The init Process
Startup Alternatives
systemd Features
systemd Configuration Files
systemctl
Lab 32.1: Adding a New Startup Service with systemd
Quiz 32.1: Tar and Executable Script
Quiz 32.2: Cron Job
Quiz 32.3: Configure NTP Service
Modul 34
Why Backups?
What Needs Backup?
Backup vs. Archive
Tape Drives
Backup Methods
Backup Strategies
Some Backup Related Utilities
Using tar for Backups
Using tar for Restoring Files
Incremental Backups with tar
Archive Compression Methods
dd
Using rsync for Backups
Using cpio for Backups
Backup Programs
Lab 33.1: Using tar for Backup
Lab 33.2: Using rsync for Backup
Quiz 33.1: Standard Streams
Modul 35
Troubleshooting Levels
Basic Troubleshooting Techniques
Things to Check: Networking
Things to Check: File Integrity
Boot Process Failures
Filesystem Corruption and Recovery
Using the Virtual Consoles
Quiz 34.1: Repair Filesystem Error
Modul 36
Rescue Media and Troubleshooting
Using Rescue/Recovery Image
System Rescue and Recovery
Emergency Boot Media
Using Rescue Media
Rescue USB Key
Emergency Mode
Single User Mode
Modul 37

Informasi Kursus

75

Nilai minimal lulus kursus

Level Intermediate
Jadwal 20 Maret 2024 - 28 Maret 2024
Akses Course 1 Tahun
Estimasi belajar 3 Hari
Harga Offline

Rp6.800.000

Harga Online

Rp5.800.000

Kategori SysAdm
Benefit
Sertifikat penyelesaian
Teori dan hands-on lab
Akses materi course 1 tahun
Pembaharuan materi secara berkala
Akses lab hingga h+5 pasca training

FAQ

ADINUSA Pro Training adalah layanan pelatihan ditujukan untuk para profesional atau karyawan diperusahaan yang ingin meningkatkan kemampuannya.

Ketika perusahaan kustomer bekerja sama dengan kami untuk melaksanakan kegiatan pelatihan.

Pengajar ADINUSA Pro Training merupakan praktisi yang memiliki pengalaman di bidangnya serta sudah tersertifikasi lembaga yang kredibel.

Untuk mengikuti pelatihan di ADINUSA Pro Training dapat menghubungi sales@btech.id

Kegiatan ADINUSA Pro Training dapat dilakukan secara offline atau online dan tempatnya menyesuaikan dengan kebutuhan kustomer.

Jumlah peserta untuk melaksanakan pelatihan minimal 4 orang

Materi yang tersedia dapat dilihat pada katalog ADINUSA Pro Training

Silakan berkonsultasi dengan tim sales kami di sales@btech.id atau +62-811-1123-242.