Plan obuke
Module 1: Securing Services
- Xinetd
- Xinetd Connection Limiting and Access Control
- Xinetd: Resource limits, redirection, logging
- TCP Wrappers
- The /etc/hosts.allow & /etc/hosts.deny Files
- /etc/hosts.{allow,deny} Shortcuts
- Advanced TCP Wrappers
- Basic Firewall Activation
- Netfilter: Stateful Packet Filter Firewall
- Netfilter Concepts
- Using the iptables Command
- Netfilter Rule Syntax
- Targets
- Common match_specs
- Connection Tracking
- AppArmor
- SELinux Security Framework
- Choosing an SELinux Policy
- SELinux Commands
- SELinux Booleans
- Graphical SELinux Policy Tools
Module 2: SELINUX ans LSM
- AppArmor
- SELinux Security Framework
- Choosing an SELinux Policy
- SELinux Commands
- SELinux Booleans
- SELinux Policy Tools
Module 3: DNS Concepts
- Naming Services
- DNS – A Better Way
- The Domain Name Space
- Delegation and Zones
- Server Roles
- Resolving Names
- Resolving IP Addresses
- Basic BIND Administration
- Configuring the Resolver
- Testing Resolution
Module 4: Configuring Bind
- BIND Configuration Files
- named.conf Syntax
- named.conf Options Block
- Creating a Site-Wide Cache
- rndc Key Configuration
- Zones In named.conf
- Zone Database File Syntax
- SOA – Start of Authority
- A & PTR – Address & Pointer Records
- NS – Name Server
- CNAME & MX – Alias & Mail Host
- Abbreviations and Gotchas
- $ORIGIN and $GENERATE
Module 5: Creating DNS Hierarchies
- Subdomains and Delegation
- Subdomains
- Delegating Zones
- in-addr.arpa. Delegation
- Issues with in-addr.arpa.
- RFC2317 & in-addr.arpa.
Module 6: Advanced Bind DNS Features
- Address Match Lists & ACLs
- Split Namespace with Views
- Restricting Queries
- Restricting Zone Transfers
- Running BIND in a chroot jail
- Dynamic DNS Concepts
- Allowing Dynamic DNS Updates
- DDNS Administration with nsupdate
- Common Problems
- Common Problems
- Securing DNS with TSIG
Module 7: Using Apache
- HTTP Operation
- Apache Architecture
- Dynamic Shared Objects
- Adding Modules to Apache
- Apache Configuration Files
- httpd.conf – Server Settings
- httpd.conf – Main Configuration
- HTTP Virtual Servers
- Virtual Hosting DNS Implications
- httpd.conf – VirtualHost Configuration
- Port and IP based Virtual Hosts
- Name-based Virtual Host
- Apache Logging
- Log Analysis
- The Webalizer
Module 8: Apache Security
- Virtual Hosting Security Implications
- Delegating Administration
- Directory Protection
- Directory Protection with AllowOverride
- Common Uses for .htaccess
- Symmetric Encryption Algorithms
- Asymmetric Encryption Algorithms
- Digital Certificates
- SSL Using mod_ssl.so
Module 9: Apache Server-Side Scripting Administration
- Dynamic HTTP Content
- PHP: Hypertext Preprocessor
- Developer Tools for PHP
- Installing PHP
- Configuring PHP
- Securing PHP
- Security Related php.ini Configuration
- Java Servlets and JSP
- Apache’s Tomcat
- Installing Java SDK
- Installing Tomcat Manually
- Using Tomcat with Apache
Module 10: Implementing an FTP server
- The FTP Protocol
- Active Mode FTP
- Passive Mode FTP
- ProFTPD
- Pure-FTPd
- vsftpd
- Configuring vsftpd
- Anonymous FTP with vsftpd
Module 11: The Squid Proxy Server
- Squid Overview
- Squid File Layout
- Squid Access Control Lists
- Applying Squid ACLs
- Tuning Squid & Configuring Cache Hierarchies
- Bandwidth Metering
- Monitoring Squid
- Proxy Client Configuration
Module 12: SQL fundamentals and MariaDB
- Popular SQL Databases
- SELECT Statements
- INSERT Statements
- UPDATE Statements
- DELETE Statements
- JOIN Clauses
- MariaDB
- MariaDB Installation and Security
- MariaDB User Account Management
- MariaDB Replication
Module 13: LDAP concepts and clients
- LDAP: History and Uses
- LDAP: Data Model Basics
- LDAP: Protocol Basics
- LDAP: Applications
- LDAP: Search Filters
- LDIF: LDAP Data Interchange Format
- OpenLDAP Client Tools
- Alternative LDAP Tools
Module 14: OpenLDAP servers
- Popular LDAP Server Implementations
- OpenLDAP: Server Architecture
- OpenLDAP: Backends
- OpenLDAP: Replication
- Managing slapd
- OpenLDAP: Configuration Options
- OpenLDAP: Configuration Sections
- OpenLDAP: Global Parameters
- OpenLDAP: Database Parameters
- OpenLDAP Server Tools
- Native LDAP Authentication and Migration
- Enabling LDAP-based Login
- System Security Services Daemon (SSSD)
Module 15: Samba Concepts and Configuration
- Introducing Samba
- Samba Daemons
- NetBIOS and NetBEUI
- Accessing Windows/Samba Shares from Linux
- Samba Utilities
- Samba Configuration Files
- The smb.conf File
- Mapping Permissions and ACLs
- Mapping Linux Concepts
- Mapping Case Sensitivity
- Mapping Users
- Sharing Home Directories
- Sharing Printers
- Share Authentication
- Share-Level Access
- User-Level Access
- Samba Account Database
- User Share Restrictions
Module 16: SMTP Theory
- SMTP
- SMTP Terminology
- SMTP Architecture
- SMTP Commands
- SMTP Extensions
- SMTP AUTH
- SMTP STARTTLS
- SMTP Session
Module 17: POSTFIX
- Postfix Features
- Postfix Architecture
- Postfix Components
- Postfix Configuration
- master.cf
- main.cf
- Postfix Map Types
- Postfix Pattern Matching
- Advanced Postfix Options
- Virtual Domains
- Postfix Mail Filtering
- Configuration Commands
- Management Commands
- Postfix Logging
- Logfile Analysis
- chrooting Postfix
- Postfix, Relaying and SMTP AUTH
- SMTP AUTH Server and Relay Control
- SMTP AUTH Clients
- Postfix / TLS
- TLS Server Configuration
- Postfix Client Configuration for TLS
- Other TLS Clients
- Ensuring TLS Security
Module 18: Mail Services and Retrieval
- Filtering Email
- Procmail
- SpamAssassin
- Bogofilter
- amavisd-new Mail Filtering
- Accessing Email
- The IMAP4 Protocol
- Dovecot POP3/IMAP Server
- Cyrus IMAP/POP3 Server
- Cyrus IMAP MTA Integration
- Cyrus Mailbox Administration
- Fetchmail
- SquirrelMail
- Mailing Lists
- GNU Mailman
- Mailman Configuration
Materijali za čitanje, slajdovi za prezentacije u učionici i tehničko laboratorijsko okruženje sa koracima za podešavanje dostupni su na engleskom jeziku.
Preporučeno predznanje
- Poznavanje Linux interfejsa komandne linije (CLI).
- Iskustvo u osnovnim Linux administracionim zadacima, kao što su upravljanje korisnicima, dozvole fajlova i upravljanje procesima.
- Znanje Linux hijerarhije fajl sistema i načina navigacije kroz nju.
Iskustvo u montiranju fajl sistema, upravljanju disk kvotama i korišćenju fajl sistem utilitija. - Osnovno razumevanje mrežnih koncepata, kao što su IP adresiranje, podmrežavanje i rutiranje.
- Poznavanje TCP/IP protokol suite-a i načina funkcionisanja mreže na Linux sistemima.
- Znanje osnovnih komandi za mrežu u Linux-u, kao što su ifconfig, ip, ping, netstat i iptables.
- Sposobnost konfiguracije i upravljanja mrežnim interfejsima u Linux-u.
- Razumevanje uobičajenih mrežnih servisa kao što su DNS, DHCP, SSH i FTP.
- Osnovno znanje shell skriptovanja za automatizaciju zadataka i upravljanje konfiguracijama na Linux sistemima.
Linux Mrežni Servisi obuka (LN4988)
Linux mrežni servisi (LN4988) obuka je dizajnirana da pruži IT profesionalcima veštine potrebne za konfiguraciju, upravljanje i održavanje kritičnih mrežnih servisa na Linux sistemima. Ovaj kurs stavlja naglasak na implementaciju servisa kao što su DNS, DHCP, FTP, web serveri i mnogi drugi, u profesionalnim okruženjima.
Kroz praktične vežbe i scenarije iz stvarnog sveta, polaznici stiču vrednu ekspertizu za obezbeđivanje dostupnosti, bezbednosti i performansi mrežnih servisa pod Linux-om.
Zašto izabrati Linux obuku za mrežne servise?
Linux je stub modernih mrežnih infrastruktura, korišćen u različitim sektorima zbog svoje efikasnosti, fleksibilnosti i robusnosti. Ova obuka omogućava ovladavanje fundamentima i naprednim aspektima upravljanja Linux mrežnim servisima, što je veliki resurs za bilo kog IT profesionalca koji želi da se istakne u administraciji sistema.
Pohađanjem ove obuke, razvićete duboko razumevanje mrežnih servisa i naučiti kako da optimizujete njihovu konfiguraciju da odgovorite potrebama organizacije.
Veštine koje ćete steći tokom obuke
- Konfiguracija osnovnih mrežnih servisa
Naučite da konfigurišete servise kao što su DNS, DHCP i FTP za profesionalna okruženja. - Implementacija web servera
Ovladajte instalacijom i upravljanjem web servera kao što su Apache i Nginx. - Upravljanje servisima za autentifikaciju
Implementirajte servise kao što je LDAP za upravljanje korisnicima i dozvolama. - Optimizacija i obezbeđivanje servisa
Usvojite prakse za optimizaciju performansi i obezbeđivanje mrežnih servisa. - Automatizacija i skriptovi
Upoznajte se sa alatima i skriptovima za automatizaciju upravljanja servisima. - Rešavanje mrežnih problema
Razvijte veštine potrebne za dijagnostikovanje i rešavanje problema vezanih za mrežne servise.
Dinamična i praktična obuka
Praktična obuka koju vode iskusni instruktori koji kombinuju teoriju i praktične vežbe da garantuju potpuno razumevanje. Polaznici će imati priliku da rade na realističnim studijama slučajeva i koriste uobičajene Linux alate za konfiguraciju i upravljanje mrežnim servisima.
Kome je namenjena ova obuka?
- Administratori sistema i mreža koji žele da prodube svoje Linux veštine
- IT profesionalci odgovorni za upravljanje mrežnim servisima u Linux okruženjima
- Pojedinci koji žele da steknu praktična znanja za upravljanje Linux infrastrukturama
Steknite ekspertizu u Linux mrežnim servisima za izgradnju infrastrukture
Linux mrežni servisi (LN4988) obuka vas oprema osnovnim veštinama za efikasno upravljanje kritičnim mrežnim servisima u Linux okruženjima. Prijavite se danas da optimizujete svoju ekspertizu i podržite IT operacije vaše organizacije.
Često postavljana pitanja - Linux mrežni servisi obuka (FAQ)
Obuka pokriva DNS, DHCP, FTP, web servere (Apache, Nginx), LDAP i mnoge druge servise.
Da, učesnici rade na interaktivnim vežbama i realističnim konfiguracijama.
Učesnici će koristiti uobičajene Linux alate i distribucije kao što su CentOS, Ubuntu Server ili Red Hat.
Osnovno razumevanje Linux sistema i mreža je preporučeno.
Da, ona je prilagođena profesionalcima koji imaju osnovna znanja Linux sistema i mreža.
Ona jača vaše tehničke veštine i poboljšava vaše perspektive u ulogama vezanim za administraciju sistema i mreža.