| วัตถุประสงค์ของหลักสูตร |
หลักสูตรนี้ เหมาะสำหรับผู้ที่ต้องการเป็น Linux System Engineer โดยเฉพาะ หรือ ผู้ที่ต้องการสอบ
Red Hat Certified Engineer (RHCE) ดังนั้นผู้ที่เข้าอบรมควรผ่านการอบรมหลักสูตร Linux Foundation +
Linux System Administrator มาแล้วหรือเทียบเท่า หลักสูตรนี้หลังจากอบรมเสร็จผู้อบรมจะสามารถออกแบบระบบ
Sever ด้วย Linux ได้ และสามารถ Config Server Linux ได้อย่างชำนาญ และสามารถแก้ไขปัญหาต่างๆได้ด้วยความ
มั่นใจ และสามารถนำไปประยุกต์ให้เข้ากับลักษณะงานของแต่ละองค์การได้
|
บทที่ 1 DNS Server ( Domain name server ) |
|
| |
-- หลักการทำงานของ DNS
-- ทำความรู้จัก Chroot DNS
-- การติดตั้ง DNS Server ( Package Bind )
-- ติดตั้ง Primary Server
-- Config Forward Master Zone
-- Config Reversed Master Zone
-- ติดตั้ง Secondary Server
-- Config Virtual Domain |
| |
 |
|
บทที่ 2 Web Server |
| |
-- หลักการทำงาน Web Server
-- ติดตั้ง Apache
-- Apache Web Server Php + Mysql
-- ทำความรู้จักกับไฟล์ต่างๆที่สำคัญของ Web Server
-- ทดสอบสร้างเว็บไซด์
-- Config Personal Home Page เพื่อให้ User สามารถสร้างเว็บไซด์ได้
-- Config Virsual Host Web Server เพื่อทำให้ 1 ip สามารถมีได้หลายเว็บไซด์
-- ecurity Web Server
-- SSL
-- Access File / User authentication |
| |
 |
|
บทที่ 3 Mail Server |
| |
-- หลักการทำงานของ Mail Server
-- ทำความรู้จักกับคำศัพท์ต่างๆของ Mail Server
-- Config Sendmail + Postfix
-- Config Dovecot IMAP / POP Server
-- Web-Base Mail Server
-- Using Mail Command
-- การตั้งค่า Out look ให้ใช้งานกับ Mail Server
-- Alias Host Name
-- Mail Forwarding
-- Fetch mail
-- Certificate ( CA ) Imap |
|
บทที่ 4 Lightweight Directory Access Protocol (LDAP ) |
| |
-- หลักการทำงาน LDAP
-- Config Client Linux authentication LDAP Server
-- ทดสอบการใช้งาน LDAP หลังจาก authen ได้แล้ว |
| |
 |
|
บทที่ 5 SNORT ( IDS Network Base ) |
| |
-- หลักการทำงานของ SNORT
-- เริ่มติดตั้ง Compile snort ให้ทำงานกับ Mysql
-- Setting Snort และ Snort rules
-- Modify snort.conf file
-- Setting the database in MySQL
-- สร้าง password ให้ mysql
-- จำกัดสิทธิ์ CREATE, INSERT, SELECT, DELETE, UPDATE
-- ให้ User ใน Mysql
-- ทดสอบการโจมตี แล้วสังเกต Alert snort |
| |
|
|
บทที่ 6 Proxy Server |
| |
-- ศึกษาหลักการทำงานของ Proxy server
-- ติดตั้ง Squid
-- หลักการแบ่งขนาดของ cache ให้เหมาะสมกับงาน
-- เริ่ม Config Squid.conf
-- ACL Access Control List
-- Squid User Authentication
-- Transparent Proxy Server |
| |
 |
|
บทที่ 7 SAMBA Server ( File Server ) |
| |
-- หลักการทำงานของ samba server
-- เริ่มติดตั้ง samba
-- Configuring Samba Server 4 level
-- Sharing level
-- User level
-- Group level
-- Primary Domain Controller ( PDC ) |
| |
 |
|
บทที่ 8 FTP Server ( File Transfer Protocol ) |
| |
-- การทำงานของ FTP Server
-- การติดตั้งโปรแกรม vsftp
-- เริ่มต้นแก้ไขไฟล์ Config vsftp
-- FTP Anonymous Mode download and upload
-- FTP User Mode
-- Security FTP Server โดย PAM
-- Chroot_local_user การจำกัดการ chage directory
-- ทดสอบการใช้งาน FTP Server ในแบบต่างๆ ทั้งแบบ command line และการใช้โปรแกรม |
|
บทที่ 9 DHCP Server |
| |
-- การทำงานของ DHCP server
-- การใช้งาน DHCP Client
-- การติดตั้งโปรแกรม dhcp
-- เริ่ม Config DHCP Server
-- DHCP Server จำกัดตาม range
-- DHCP Server จำกัดตาม MAC Address
-- ทดสอบ DHCP Server |
|
บทที่ 10 MRTG Server |
| |
-- การทำงาน MRTG Server
-- Install and config MRTG Server |
| |
 |
|
บทที่ 11 VPN Server ( virtual private network ) |
| |
-- หลักการทำงาน VPN Server
-- เริ่มติดตั้ง VPN Server
-- ทดสอบการทำงาน VPN Server |
| |
 |
|
บทที่ 12 Linux Gateway |
| |
-- ลักษณะการนำ IP Masquerading ไปใช้งาน
-- เพิ่ม Lan Card ให้เป็น 2 ใบ
-- Kernel Routing Table
-- เขียน script ด้วย iptables
-- ทดสอบ Masquerading |
| |
 |
|
บทที่ 13 TCP Wrapper |
| |
-- ศึกษาทฤษฏี security server service
-- Hosts Allow
-- Hosts deny
-- Xinetd service |
|
บทที่ 13 Firewall |
| |
-- Iptables
-- SNAT
-- DNAT
-- Packet Fillter
-- Policy & Rules |
|
กลับด้านบน |
|