ما را دنبال کنید:
image

لینوکس پیشرفته (Linux LPIC-2) براساس سرفصل های بین المللی LPIC

آنچه یاد خواهید گرفت

LPIC-2: Linux Engineer

Topic 200: Capacity Planning

200.1 Measure and Troubleshoot Resource Usage

The following is a partial list of the used files, terms and utilities:

  • iostat
  • netstat
  • w
  • top
  • sar
  • processes blocked on I/O
  • blocks out
  • vmstat
  • pstree, ps
  • Isof
  • uptime
  • swap
  • blocks in

200.2 Predict Future Resource Needs

The following is a partial list of the used files, terms and utilities:

  • diagnose
  • predict growth
  • resource exhaustion

Topic 201: Linux Kernel

201.1 Kernel Components

Terms and Utilities:

  • /usr/src/linux/
  • /usr/src/linux/Documentation/
  • zImage
  • bzImage
  • xz compression

201.2 Compiling a kernel

Terms and Utilities:

  • mkinitrd
  • mkinitramfs
  • make
  • make targets (all, config, xconfig, menuconfig, gconfig, oldconfig, mrproper, zImage, bzImage, modules, modules_install, rpm-pkg, binrpm-pkg, deb-pkg)
  • gzip
  • bzip2
  • module tools
  • /usr/src/linux/.config
  • /lib/modules/kernel-version/
  • depmod
  • dkms

201.3 Kernel runtime management and troubleshooting

Terms and Utilities:

برخی از مباحث ذیل در دوره مقدماتی تدریس می شوند:

  • /lib/modules/kernel-version/modules.dep
  • module configuration files in /etc/
  • /proc/sys/kernel/
  • /sbin/depmod
  • /sbin/rmmod
  • /sbin/modinfo
  • /bin/dmesg
  • /sbin/lspci
  • /usr/bin/lsdev
  • /sbin/lsmod
  • /sbin/modprobe
  • /sbin/insmod
  • /bin/uname
  • /usr/bin/lsusb
  • /etc/sysctl.conf, /etc/sysctl.d/
  • /sbin/sysctl
  • udevmonitor
  • udevadm monitor
  • /etc/udev/

Topic 202: System Startup

202.1 Customizing SysV-init system startup

Terms and Utilities:

  • /usr/lib/systemd/
  • /etc/systemd/
  • /run/systemd/
  • systemctl
  • systemd-delta
  • /etc/inittab
  • /etc/init.d/
  • /etc/rc.d/
  • chkconfig
  • update-rc.d
  • init and telinit

202.2 System Recovery

Terms and Utilities:

  • mount
  • fsck
  • inittab, telinit and init with SysV init
  • The contents of /boot/, /boot/grub/ and /boot/efi/
  • EFI System Partition (ESP)
  • GRUB
  • grub-install
  • efibootmgr
  • UEFI shell
  • initrd, initramfs
  • Master boot record
  • systemctl

202.3 Alternate Bootloaders

Terms and Utilities:

در مباحث ذیل، به دلیل کمبود زمان و نیز عدم اهمیت، منابع لازم جهت مطالعه معرفی می شود:

  • syslinux
  • extlinux
  • isolinux.bin
  • isolinux.cfg
  • isohdpfx.bin
  • efiboot.img
  • pxelinux.0
  • pxelinux.cfg/
  • uefi/shim.efi
  • uefi/grubx64.efi

Topic 203: Filesystem and Devices

203.1 Operating the Linux filesystem

Terms and Utilities:

  • /etc/fstab
  • /etc/mtab
  • /proc/mounts
  • mount and umount
  • blkid
  • sync
  • swapon
  • swapoff

203.2 Maintaining a Linux filesystem​

Terms and Utilities:

  • mkfs (mkfs.*)
  • mkswap
  • fsck (fsck.*)
  • tune2fs, dumpe2fs and debugfs
  • btrfs, btrfs-convert
  • xfs_info, xfs_check, xfs_repair, xfsdump and xfsrestore
  • smartd, smartctl

203.3 Creating and configuring filesystem options

Terms and Utilities:

در مباحث ذیل، به دلیل کمبود زمان و نیز عدم اهمیت، منابع لازم جهت مطالعه معرفی می شود:

  • /etc/auto.master
  • /etc/auto.[dir]
  • mkisofs
  • cryptsetup

Topic 204: Advanced Storage Device Administration

204.1 Configuring RAID

Terms and Utilities:

در مباحث ذیل، به دلیل کمبود زمان و نیز عدم اهمیت، منابع لازم جهت مطالعه معرفی می شود:

  • mdadm.conf
  • mdadm
  • /proc/mdstat
  • partition type 0xFD

204.2 Adjusting Storage Device Access

Terms and Utilities:

  • hdparm, sdparm
  • nvme
  • tune2fs
  • fstrim
  • sysctl
  • /dev/hd*, /dev/sd*, /dev/nvme*
  • iscsiadm, scsi_id, iscsid and iscsid.conf
  • WWID, WWN, LUN numbers

204.3 Logical Volume Manager

Terms and Utilities:

  • /sbin/pv*
  • /sbin/lv*
  • /sbin/vg*
  • mount
  • /dev/mapper/
  • lvm.conf

Topic 205: Network Configuration

205.1 Basic networking configuration

Terms and Utilities:

  • ip
  • ifconfig
  • route
  • arp
  • iw
  • iwconfig
  • iwlist

205.2 Advanced Network Configuration and Troubleshooting

Terms and Utilities:

  • ip
  • ifconfig
  • route
  • arp
  • ss
  • netstat
  • lsof
  • ping, ping6
  • nc
  • tcpdump
  • nmap

205.3 Troubleshooting Network Issues

Terms and Utilities:

  • ip
  • ifconfig
  • route
  • ss
  • netstat
  • /etc/network/, /etc/sysconfig/network-scripts/
  • ping, ping6
  • traceroute, traceroute6
  • mtr
  • hostname
  • System log files such as /var/log/syslog, /var/log/messages and the systemd journal
  • dmesg
  • /etc/resolv.conf
  • /etc/hosts
  • /etc/hostname, /etc/HOSTNAME
  • /etc/hosts.allow, /etc/hosts.deny

Topic 206: System Maintenance

206.1 Make and install programs from source

Terms and Utilities:

برخی از مباحث ذیل در دوره مقدماتی تدریس می شوند:

  • /usr/src/
  • gunzip
  • gzip
  • bzip2
  • xz
  • tar
  • configure
  • make
  • uname
  • install
  • patch

206.2 Backup operations

Terms and Utilities:

  • /bin/sh
  • dd
  • tar
  • /dev/st* and /dev/nst*
  • mt
  • rsync

206.3 Notify users on system-related issues

Terms and Utilities:

  • /etc/issue
  • /etc/issue.net
  • /etc/motd
  • wall
  • /sbin/shutdown
  • systemctl

Topic 207: Domain Name Server

207.1 Basic DNS server configuration

The following is a partial list of the used files, terms and utilities:

  • /etc/named.conf
  • /var/named/
  • /usr/sbin/rndc
  • kill
  • host
  • dig

207.2 Create and maintain DNS zones

Terms and Utilities:

  • /var/named/
  • zone file syntax
  • resource record formats
  • named-checkzone
  • named-compilezone
  • masterfile-format
  • dig
  • nslookup
  • host

207.3 Securing a DNS server

Terms and Utilities:

  • /etc/named.conf
  • /etc/passwd
  • DNSSEC

مباحث ذیل در دوره مقدماتی تدریس می شوند:

  • dnssec-keygen
  • dnssec-signzone

Topic 208: Web Services

208.1 Implementing a web server

Terms and Utilities:

برخی از مباحث ذیل در دوره مقدماتی تدریس می شوند:

  • access logs and error logs
  • .htaccess
  • httpd.conf
  • mod_auth_basic, mod_authz_host and mod_access_compat
  • htpasswd
  • AuthUserFile, AuthGroupFile
  • apachectl, apache2ctl
  • httpd, apache2

208.2 Apache configuration for HTTPS

Terms and Utilities:

برخی از مباحث ذیل تدریس می شوند:

  • Apache2 configuration files
  • /etc/ssl/, /etc/pki/
  • openssl, CA.pl
  • SSLEngine, SSLCertificateKeyFile, SSLCertificateFile
  • SSLCACertificateFile, SSLCACertificatePath
  • SSLProtocol, SSLCipherSuite, ServerTokens, ServerSignature, TraceEnable

208.3 Implementing a proxy server

Terms and Utilities:

در مباحث ذیل، به دلیل کمبود زمان و نیز عدم اهمیت، منابع لازم جهت مطالعه معرفی می شود:

  • squid.conf
  • acl
  • http_access

208.4 Implementing Nginx as a web server and a reverse proxy

Terms and Utilities:

در مباحث ذیل، به دلیل کمبود زمان و نیز عدم اهمیت، منابع لازم جهت مطالعه معرفی می شود:

  • /etc/nginx/
  • nginx

Topic 209: File Sharing

209.1 SAMBA Server Configuration

Terms and Utilities:

در قسمت هایی از مباحث ذیل، به دلیل کمبود زمان و نیز عدم اهمیت، منابع لازم جهت مطالعه معرفی می شود:

  • smbd, nmbd, winbindd
  • smbcontrol, smbstatus, testparm, smbpasswd, nmblookup
  • samba-tool
  • net
  • smbclient
  • mount.cifs
  • /etc/samba/
  • /var/log/samba/

209.2 NFS Server Configuration

Terms and Utilities:

در قسمت هایی از مباحث ذیل، به دلیل کمبود زمان و نیز عدم اهمیت، منابع لازم جهت مطالعه معرفی می شود:

  • /etc/exports
  • exportfs
  • showmount
  • nfsstat
  • /proc/mounts
  • /etc/fstab
  • rpcinfo
  • mountd
  • portmapper

Topic 210: Network Client Management

210.1 DHCP configuration

Terms and Utilities:

  • dhcpd.conf
  • dhcpd.leases
  • DHCP Log messages in syslog or systemd journal
  • arp
  • dhcpd
  • radvd
  • radvd.conf

210.2 PAM authentication

Terms and Utilities:

در مباحث ذیل، به دلیل کمبود زمان و نیز عدم اهمیت، منابع لازم جهت مطالعه معرفی می شود:

  • /etc/pam.d/
  • pam.conf
  • nsswitch.conf
  • pam_unix, pam_cracklib, pam_limits, pam_listfile, pam_sss
  • sssd.conf

210.3 LDAP client usage

Terms and Utilities:

در مباحث ذیل، به دلیل کمبود زمان و نیز عدم اهمیت، منابع لازم جهت مطالعه معرفی می شود:

  • ldapsearch
  • ldappasswd
  • ldapadd
  • ldapdelete

210.4 Configuring an OpenLDAP server

Terms and Utilities:

در مباحث ذیل، به دلیل کمبود زمان و نیز عدم اهمیت، منابع لازم جهت مطالعه معرفی می شود:

  • slapd
  • slapd-config
  • LDIF
  • slapadd
  • slapcat
  • slapindex
  • /var/lib/ldap/
  • loglevel

Topic 211: E-Mail Services

211.1 Using e-mail servers

Terms and Utilities:

  • Configuration files and commands for postfix
  • /etc/postfix/
  • /var/spool/postfix/
  • sendmail emulation layer commands
  • /etc/aliases
  • mail-related logs in /var/log/

211.2 Managing E-Mail Delivery

Terms and Utilities:

  • Conditions and comparison operators
  • keep, fileinto, redirect, reject, discard, stop
  • Dovecot vacation extension

211.3 Managing Remote E-Mail Delivery

Terms and Utilities:

در قسمت هایی از مباحث ذیل، به دلیل کمبود زمان و نیز عدم اهمیت، منابع لازم جهت مطالعه معرفی می شود:

  • /etc/dovecot/
  • dovecot.conf
  • doveconf
  • doveadm

Topic 212: System Security

212.1 Configuring a router

Terms and Utilities:

در قسمت هایی از مباحث ذیل، به دلیل کمبود زمان و نیز عدم اهمیت، منابع لازم جهت مطالعه معرفی می شود:

  • /proc/sys/net/ipv4/
  • /proc/sys/net/ipv6/
  • /etc/services
  • iptables
  • ip6tables

212.2 Securing FTP servers

Terms and Utilities:

  • vsftpd.conf
  • important Pure-FTPd command line options

212.3 (Secure shell (SSH

Terms and Utilities:

  • ssh
  • sshd
  • /etc/ssh/sshd_config
  • /etc/ssh/
  • Private and public key files
  • PermitRootLogin, PubKeyAuthentication, AllowUsers, PasswordAuthentication, Protocol

212.4 Security tasks

Terms and Utilities:

  • telnet
  • nmap
  • fail2ban
  • nc
  • iptables

212.5 OpenVPN

Terms and Utilities:

در مباحث ذیل، به دلیل کمبود زمان و نیز عدم اهمیت، منابع لازم جهت مطالعه معرفی می شود:

  • /etc/openvpn/
  • openvpn

پیش نیاز

آشنائی با لینوکس مقدماتی داشتن تجربه کار سیستم عامل لینوکس

مخاطبان دوره

  •  متخصصین شبکه و سیستم عامل
  • علاقمندان و کاربران و راهبران این سیستم عامل و شبکه

توانایی پس ازگذراندن دوره

  • نصب و راه اندازی سرویس ها و کار با فرمان‌های راهبری آن
  • رفع اشکالات و بهینه سازی سرویس ها در محیط single server