linux training in Thailand
| Home | Articles | Webboard | Download | FreeTips | Resources | Training | Blog | Web Link |
| Courses | Schedule | Price | Promotion | Map | Customer Ref. | Instructors | Certification | FAQ |
เนื่องจากเราจะปิดทำการ 4 วัน ในวันที่ 1-4 พฤษภาคม 2551 กรุณาติดต่อ โทร. 089-890-5494


 ราคา
 ตารางอบรม
 ใบสมัคร
 เนื้อหาหลักสูตร (.pdf)
 คุณสมบัติวิทยากร
 สถานที่อบรมและการเดินทาง



  ภาพบรรยากาศในการอบรม
 ผู้ทำคะแนนสูงสุดในการสอบ
 คำแนะนำของผู้ที่สอบผ่าน
 คำถามที่ผู้สนใจในหลักสูตรมักสอบถามบ่อยๆ
 หน่วยงานที่ได้ผ่านการอบรมและข้อมูลเชิงสถิติ
 ข้อคิดเห็นของผู้ที่เข้ารับการอบรม

Ubuntu/Debian Network Server Workshop


ความสำคัญของหลักสูตร
Debian เป็นลีนุกซ์ดิสทริบิวชั่นที่มีแนวทางการพัฒนาเป็นอิสระด้วยสัญญาประชาคมอันเป็นแบบอย่างให้แก่ซอฟต์แวร์เสรี ได้รับการยอมรับจากนักพัฒนาและผู้ใช้ทั่วโลก ทั้งในด้านนวัตกรรมที่เป็นเอกลักษณ์ ความเสถียรและความปลอดภัย จึงมีชื่อเสียงในงานด้านเซิร์ฟเวอร์ ด้วยนโยบายที่เปิดกว้างให้ชุมชนนักพัฒนาได้มีส่วนร่วม Debian จึงเป็นฐานของการพัฒนาลีนุกซ์ดิสทริบิวชั่นค่ายอื่นๆ โดยเฉพาะเมื่อโครงการ Ubuntu Linux ได้ถือกำเนิดขึ้นโดยใช้ Debian เป็นฐานจึงทำให้มีการขยายฐานผู้ใช้ไปสู่กลุ่มที่ใช้งานด้านเดสทอป ซึ่งมีจำนวนผู้ใช้เพิ่มขึ้นอย่างรวดเร็วเช่นในปัจจุบัน โดยได้แบ่งออกเป็น 2 กลุ่ม คือ Desktop Edition และ Server Edition นอกจากนี้ยังมีการสนับสนุนอัพเดทด้านความปลอดภัยฟรี ในรุ่น LTS ( Long Term Support ) ยาวนานถึง 5 ปี สำหรับ Server Edition จึงสร้างความเชื่อมั่นให้แก่ผู้ใช้งานในระดับองค์กรได้ไม่แพ้ซอฟต์แวร์เซิร์ฟเวอร์เชิงพาณิชย์อื่นๆ

จุดประสงค์ของหลักสูตร
  • เพื่อให้ผู้เรียนมีความรู้ ความเข้าใจเกี่ยวกับระบบปฏิบัติการ Ubuntu และ Debian
  • เพื่อเสริมสร้างทักษะและประสบการณ์ให้แก่ผู้เรียนตั้งแต่การติดตั้ง การคอนฟิก และการบำรุงรักษาระบบ
  • เพื่อให้ผู้เรียนสามารถนำระบบปฏิบัติการลีนุกซ์ไปประยุกต์ใช้เป็นเซิร์ฟเวอร์ในองค์กรได้อย่างมีประสิทธิภาพ
  • คุณสมบัติของผู้เข้ารับการอบรม
    เป็นผู้ดูแลระบบคอมพิวเตอร์ ผู้ที่กำลังเตรียมตัวสอบ RHCE และ ผู้ที่มีความรู้เกี่ยวระบบ Network โดยไม่จำเป็นต้องมีประสบการณ์ ในการใช้งานลีนุกซ์มาก่อน
    ระยะเวลาฝึกอบรม
    จำนวน 70 Hrs. เวลา 9.00 - 17.00 น. วันจันทร์ - ศุกร์ หรือ เสาร์-อาทิตย์ รวม 10 วัน
    กำหนดการฝึกอบรม

    อบรม วันเสาร์ - อาทิตย์ 5, 6, 12, 13, 26, 27 กรกฎาคม 2, 3, 9, 10 สิงหาคม
      
    จำนวนผู้เข้าอบรม
    จำกัดจำนวนผู้เข้าอบรม 10-11 คน/กลุ่ม เพื่อคุณภาพที่ดีกว่า
    คุณสมบัติของวิทยากร
    วิทยากร : อ.ธีรภัทร มนตรีศาสตร์ ( LPIC-1, LPIC-2,LCP, RHCE score 96.67%)
    ผู้เข้ารับการอบรมจะได้รับ
    - คู่มือประกอบการอบรม เรียบเรียงโดยทีมงาน MyComputer Training Center
    - ใช้ IP จริง 1 IP /1 ท่าน และ Domain จริงในการฝึกอบรม
    - ฝึกปฏิบัติจริงกับเครื่อง Server 1 คน/1 เครื่อง
    - DVD Ubuntu และ Debian จำนวน 2 แผ่น
    - Linux Certification ประกาศนียบัตรรับรองความสามารถด้านลีนุกซ์
    - อาหารว่าง ช่วงเช้าและช่วงบ่าย อาหารกลางวัน ( แบบบุฟเฟ่ )
    - บรรยากาศในช่วงเบรคจะผ่อนคลายด้วยการชม สารคดี ภาพยนต์ ข่าวสาร กีฬา และความบันเทิง จาก True Vision Cable TV
    - ของขวัญพิเศษ เสื้อโปโล ฉลองครบรอบ 10 ปี สำหรับผู้สมัครอบรมตั้งแต่เดือน มกราคม - พฤศจิกายน ปี 2551 รุ่น 99 เป็นต้นไป
    บริษัท นิติบุคคลสามารถใช้สิทธิ์ได้รับยกเว้นภาษีในอัตรา 200%
    เนื้อหาของหลักสูตร

    Part I : การเริ่มต้นติดตั้งและใช้งาน Ubuntu Linux
  • ความรู้เบื้องต้นเกี่ยวกับ Linux และระบบปฏิบัติการที่เป็น Debian Based
  • ศึกษาความเป็นมาของซอฟต์แวร์โอเพ่นซอร์ส เคอร์แนลลีนุกซ์ บุคคลและองค์กรที่เกี่ยวข้องกับการพัฒนา Debian Linux
  • ศึกษาส่วนประกอบของระบบปฏิบัติการโดยภาพรวม ขั้นตอนการคอมไพล์โปรแกรม วิธีการเลือกดิสทริบิวชั่นที่มีคุณภาพ
  • การติดตั้ง Ubuntu Linux
  • ศึกษาการวางแผนเพื่อการติดตั้งลีนุกซ์เป็นเซิร์ฟเวอร์ โครงสร้างระบบดิสและพาร์ทิชั่น การออกแบบระบบไฟล์ที่คำนึงถึงประสิทธิภาพและความปลอดภัยเป็นสำคัญ
  • ฝึกปฏิบัติการวางแผน ออกแบบ และขั้นตอนการติดตั้ง Ubuntu Linux พร้อมทั้งศึกษาปัญหาที่มักเกิดขึ้นระหว่างการติดตั้ง
  • ทำความรู้จักกับสภาพแวดล้อมการใช้งาน Ubuntu Linux
  • การใช้งานลีนุกซ์ในแบบคอมมานด์ไลน์ ฝึกปฏิบัติคำสั่งพื้นฐานที่จำเป็น การใช้โปรแกรม vi
  • ศึกษาและฝึกปฏิบัติเพื่อศึกษาโครงสร้างการจัดเก็บไฟล์และไดเร็คทอรี่ที่สำคัญ
  • ฝึกปฏิบัติการคอนฟิกขั้นพื้นฐานที่จำเป็นสำหรับระบบ
  • การปรับแต่งสภาพแวดล้อมทั้งในเดสทอปแบบกราฟฟิคและในแบบ Text Console
  • การกำหนดค่าเบื้องต้นให้แก่ระบบเพื่อเป็นพื้นฐานที่สำคัญก่อนที่จะก้าวไปสู่การคอนฟิกในขั้นสูงต่อไป
  • การติดตั้งและอัพเกรดซอฟต์แวร์เข้าสู่ระบบ
  • ศึกษาการทำงานของระบบอัพเดทซอฟต์แวร์แบบออนไลน์ ส่วนประกอบที่จำเป็นต่อการทำงานของ Aptitude
  • ฝึกปฏิบัติการกำหนด repository เพื่อให้มีแหล่งบริการแพ็คเก็จมากเพียงพอต่อการใช้งาน
  • ฝึกปฏิบัติการติดตั้งและอัพเกรดซอฟต์แวร์
  • Part II : ศึกษาส่วนประกอบของระบบ การบริหารจัดการและการบำรุงรักษาระบบ
  • การบริหารจัดการรายชื่อยูสเซอร์และกรุ๊ป
  • ศึกษาระบบจัดเก็บบัญชีรายชื่อยูสเซอร์และกรุ๊ป ข้อกำหนดเฉพาะในการสร้างยูสเซอร์เข้าสู่ระบบ Debian
  • ฝึกปฏิบัติคำสั่งที่เกี่ยวข้องกับยูสเซอร์และกรุ๊ป การคอนฟิกระบบพิสูจน์สิทธิ์ของยูสเซอร์ การปรับแต่งสภาพแวดล้อมของยูสเซอร์ในระบบเพื่อความปลอดภัย
  • การบริหารจัดการระบบไฟล์ของลีนุกซ์
  • ศึกษาส่วนประกอบของระบบไฟล์ กระบวนการ mount การกำหนดค่า permission การควบคุมและตรวจสอบระบบไฟล์
  • ฝึกปฏิบัติการสร้างพาร์ทิชั่น ฟอร์แมต และการ mount เพื่อเพิ่มเนื้อที่จัดเก็บข้อมูล
  • ลำดับขั้นตอนการบูตและส่วนประกอบที่เกี่ยวข้อง
  • ศึกษาลำดับขั้นตอนการบูตเข้าสู่ระบบ ตั้งแต่ Boot Loader ไปจนสิ้นสุดที่หน้าจอ login
  • วิเคราะห์จุดอ่อนของระบบและวิธีการป้องกันแก้ไขปัญหาเมื่อระบบไม่สามารถบูตได้
  • สคริปต์ควบคุมงานบริการและเซิร์ฟเวอร์ต่างๆ
  • ศึกษาสคริปต์ควบคุมเซอร์วิสและการควบคุมลำดับการทำงานของเซอร์วิส
  • ฝึกปฏิบัติการใช้คำสั่งและโปรแกรมเพื่อควบคุมเซอร์วิส
  • ฝึกปฏิบัติการกำหนดลำดับของงานบริการตามความเหมาะสมของโปรแกรมแต่ละประเภท
  • การแก้ไขปัญหาที่เกิดขึ้นระหว่างใช้งาน
  • ฝึกปฏิบัติวิธีการแก้ไขปัญหาเมื่อระบบไม่สามารถบูตได้ ได้แก่ การสร้างและใช้งาน Boot Disk การบูตด้วยโหมด Emergency และการแก้ปัญหาด้วยโหมด recue
  • ศึกษาและฝึกปฏิบัติการแก้ไขปัญหาอาการเสียของระบบที่เกิดจากระบบไฟล์และเคอร์แนลเสียหาย
  • กระบวนการสำรองข้อมูล
  • ศึกษาประเภทของการสำรองข้อมูล เครื่องมือที่ใช้ในการสำรองข้อมูล เปรียบเทียบคำสั่งและโปรแกรมเพื่อการเลือกใช้งานให้เหมาะสมกับขนาดและความสำคัญของข้อมูล
  • ฝึกปฏิบัติการใช้คำสั่งพื้นฐานเช่น tar, cpio, dd และ การใช้โปรแกรมเพื่อการสำรองข้อมูล เช่น taper, BackupPC
  • Part III : ความรู้เพิ่มเติมเพื่อการจัดการระบบ
  • การเพิ่มพาร์ทิชั่นใหม่เข้าสู่ระบบ การทำ Disk Quota และ LVM
  • ศึกษาและฝึกปฏิบัติการทำ Disk Quota เพื่อจำกัดการใช้เนื้อที่ดิสก์ของยูสเซอร์และเพิ่มความปลอดภัยของระบบ
  • ศึกษาและฝึกปฏิบัติการทำ LVM เพื่อการเพิ่มหรือลดขนาดของพาร์ทิชั่นแบบ Logical ได้ตามความต้องการ
  • การบริหารจัดการโมดูลของลีนุกซ์
  • ศึกษาประเภทของโมดูลที่มีในระบบลีนุกซ์ กลไกการทำงานของโมดูล วิธีการเพิ่มโมดูลใหม่เข้าสู่ระบบ
  • ฝึกปฏิบัติการใช้คำสั่งที่เกี่ยวข้องกับการจัดการโมดูล และฝึกการเพิ่มโมดูลใหม่เข้าสู่ระบบเพื่อเพิ่มคุณสมบัติให้แก่เคอร์แนล
  • การบริหารจัดการโปรเซส
  • ศึกษาโครงสร้างและความสัมพันธ์ของโปรแกรมที่รันภายในระบบ กลไกการสื่อสารระหว่างโปรเซสและปัญหาที่อาจเกิดขึ้นกับโปรเซส
  • ฝึกปฏิบัติการใช้คำสั่งที่เกี่ยวข้องกับการจัดการโปรเซส เช่น ps, pstree, top, kill เป็นต้น
  • การสร้างเคอร์แนลใหม่
  • ศึกษาความจำเป็นของการสร้างเคอร์แนลใหม่ กระบวนการสร้างเคอร์แนลใหม่ และการเตรียมระบบให้พร้อมก่อนลงมือปฏิบัติ
  • ฝึกปฏิบัติการสร้างเคอร์แนลใหม่เพื่อให้มีคุณสมบัติตามที่ต้องการ วิธีการ patch และการตรวจสอบคุณสมบัติของเคอร์แนลใหม่ที่สร้างขึ้น
  • การคอนฟิกและใช้งานเครื่องพิมพ์
  • ศึกษาเทคโนโลยีการพิมพ์ในปัจจุบันของลีนุกซ์ วิธีเปรียบเทียบและเลือกระบบงานพิมพ์ให้เหมาะกับการใช้งาน และการติดตั้งไดร์ฟเวอร์เครื่องพิมพ์จากเว็บไซต์
  • ฝึกปฏิบัติการคอนฟิกเครื่องพิมพ์เข้าสู่ระบบ การทดสอบการพิมพ์ การใช้คำสั่งและโปรแกรมควบคุมการพิมพ์
  • การบริหารจัดการวันและเวลาของระบบ
  • ศึกษาและฝึกปฏิบัติการกำหนดค่าวัน เวลา ให้แก่ระบบปฏิบัติการโดยอัพเดทจาก time server และบันทึกค่าไว้ใน RTC ( Real Time Clock )
  • ศึกษาและฝึกปฏิบัติการอ่านค่าเวลาเพื่อนำมาใช้งานในลักษณะรูปแบบต่างๆ
  • ศึกษาและฝึกปฏิบัติการตั้งเวลาล่วงหน้าเพื่อรันสคริปต์หรือโปรแกรมที่เป็น job หรือ เป็นงานประจำ
  • การใช้งานลีนุกซ์ในลักษณะ Remote X Client/Server
  • ศึกษาการทำงานของ X Window System ส่วนประกอบเพื่อทำงานในลักษณะ Remote
  • ฝึกปฏิบัติการสร้างสภาพแวดล้อมแบบกราฟฟิก การใช้งาน X protocol บนเครือข่ายผ่านบริการ Telnet/SSH
  • การคอนฟิกใช้งาน NFS Server
  • ศึกษาส่วนประกอบและการประยุกต์ใช้งาน NFS Server รวมทั้งเงื่อนไขในด้านความปลอดภัย
  • ฝึกปฏิบัติขั้นตอนการคอนฟิกและใช้งาน NFS ทั้งในฐานะ client และ server เพื่อการ export ไดเร็คทอรี่ไปในเครือข่าย
  • Part IV : การประยุกต์ใช้งาน Ubuntu/Debian ในฐานเซิร์ฟเวอร์
  • DNS Server
  • ศึกษาการทำงานของระบบโดเมนสำหรับเครือข่ายอินเตอร์เน็ต การจดชื่อโดเมน ขั้นตอนการจัดตั้ง DNS Server
  • ศึกษาการคอนฟิกโปรแกรม BIND ในฐานะ Name Server แบบ Master, Slave และ Cache-Only
  • ฝึกปฏิบัติการคอนฟิก DNS Server การสร้าง Zone Statement การกำหนดค่าที่เกี่ยวข้องกับความปลอดภัย ศึกษาการใช้ option ที่สำคัญ
  • ฝึกปฏิบัติการสร้าง zone file เพื่อให้บริการมากกว่า 1 โดเมนเพื่อรองรับการใช้งานแบบ Virtual Domain
  • DHCP Server
  • ศึกษาการทำงานของโปรโตคอล DHCP/BOOTP เพือใช้ในการแจกจ่ายค่า IP Configuration ให้แก่โฮสต์ในเครือข่ายและเงื่อนไขที่สำคัญ
  • ฝึกปฏิบัติการคอนฟิก DHCP Server เพือจ่าย IP แบบไดนามิคและแบบกำหนดค่าคงที่ ( Fixed Address )
  • ฝึกปฏิบัติการคอนฟิกลีนุกซ์ให้ทำหน้าที่เป็น DHCP Relay Agent เพื่อแจกจ่าย IP Config ได้มากกว่า 1 Network
  • Host Access Control
  • ศึกษาลักษณะการให้บริการแบบ Stand Alone Server เปรียบเทียบกับ Internet Super Server
  • ฝึกปฏิบัติการป้องกันระดับโฮสต์ ( Host Access Control ) โดยใช้ TCP Wrapper และ Xinetd
  • SSH/Telnet
  • ศึกษาการใช้งานลีนุกซ์ในแบบ remote โดยผ่านบริการ SSH และ Telnet
  • ฝึกปฏิบัติการคอนฟิกและใช้งาน SSH และ Telnet รวมทั้งการป้องกันด้วย Host Access Control
  • FTP Server
  • ศึกษาการทำงานของโปรโตคอล FTP ทั้งในโหมด Passive และ Port Mode
  • ฝึกปฏิบัติการคอนฟิกและใช้งานโปรแกรม FTP Server เพื่อให้บริการในลักษณะ Anonymous และ แบบ Local User รวมทั้งการอนุญาตเฉพาะบางยูสเซอร์ในระบบในใช้ FTP ได้
  • ฝึกปฏิบั่ติการคอนฟิกคุณสมบัติด้านความปลอดภัยและบริการเสริมที่จำเป็นสำหรับ FTP Server ได้แก่ การทำ chroot การกำหนดโควต้า
  • SAMBA Server
  • ศึกษาการทำงานของโปรโตคอล NetBIOS over TCP/IP และ โปรโตคอล CIFS ซึ่งใช้ในการทำงานของวินโดวส์
  • ศึกษาโหมดการทำงานของ SAMBA Server และ รูปแบบวิธีการใช้งานที่เหมาะสมสำหรับแต่ละองค์กร
  • ฝึกปฏิบัติการคอนฟิก SAMBA Server ในโหมด share, user, server, domain และ ads
  • Apache Server
  • ศึกษาโครงสร้างและการทำงานของ Apache Web Server โดยเน้นโหมดการใช้การหน่วยความจำและโปรเซสเพื่อรองรับลักษณะงานที่แตกต่างกัน
  • ฝึกปฏิบัติการคอนฟิกเว็บเซิร์ฟเวอร์ทั้งในแบบ main site และ name-based virtual hosts
  • ฝึกปฏิบัติการกำหนดพื้นที่ให้บริการที่มีความสัมพันธ์กับบริการ FTP
  • ฝึกปฏิบัติการใช้งานคุณสมบัติด้านความปลอดภัยและการปรับแต่งประสิทธิภาพ
  • MRTG
  • ศึกษาการทำงานของโปรโตคอล SNMP ซึ่งนิยมใช้เพื่อการรายงานสถานะของอุปกรณ์เน็ตเวิร์ค วิธีการคอนฟิกอุปกรณ์ switch/router ให้โปรโตคอล SNMP ทำงาน วิธีการตรวจสอบการส่งข้อมูล trafic จากตัวอุปกรณ์
  • ฝึกปฏิบัติการคอนฟิกโปรแกรม MRTG เพื่อรับข้อมูล trafic จากอุปกรณ์เน็ตเวิร์ค การจัดหน้าเว็บเพื่อแสดงกราฟตามความต้องการของแอดมิน


  • Mail Server
  • ศึกษาการทำงานของโปรโตคอล SNMP POP3 และ IMAP
  • ศึกษาโครงสร้างภายในของเมล์เซิร์ฟเวอร์ได้แก่ MTA , MUA, MDA และ Message Store ชนิดต่างๆ
  • ฝึกปฏิบัติการคอนฟิก Exim เป็น SMTP Server การทำ Relay Domain การแปลงอีเมล์แอดเดรส การ forward และ การทำ Mailing List
  • ฝึกปฏิบัติการคอนฟิกโปรแกรม IMAP Server การจำกัดสิทธิ์ผู้ใช้อีเมล์ การเพิ่มความปลอดภัยด้วยการเข้ารหัส
  • ฝึกปฏิบัติการสร้างบริการเว็บเมล์โดยใช้โปรแกรม Squirrel Mail
  • Squid Proxy Server
  • ศึกษาหลักการทำงานของระบบ cache ของ Squid โดยมุ่งเน้นไปที่การเพิ่มประสิทธิภาพให้แก่การเข้าสู่อินเตอร์เน็ตให้เร็วที่สุด
  • ฝึกปฏิบัติการคอนฟิก Squid ในภาพรวมได้แก่การกำหนดพอร์ตที่ให้บริการ การกำหนด Policy และการใช้งาน ACL ( Access Control List )
  • ศึกษาและฝึกปฏิบัติการเขียนเงื่อนไขเพื่อจำกัดการใช้งานของเครื่องลูกข่าย การ Block เว็บไซต์ และการผสมเงื่อนไขที่ซับซ้อนยิ่งขึ้น
  • ศึกษาและฝึกปฏิบัติการปรับแต่งระบบไฟล์เพื่อใช้เป็นพื้นที่เก็บ cache ที่มีความเร็วสูงและมีความปลอดภัย
  • ฝึกปฏิบัติการทำ Transparent Proxy ทั้งในลักษณะที่เครื่อง Squid เป็นอินเตอร์เน็ตเกตเวย์ และแยก Proxy ออกจากตัวเกตเวย์
  • Linux Router/Gateway
  • ศึกษาลำดับขั้นตอนการคอนฟิกลีนุกซ์ให้ทำหน้าที่เป็น Router/Gateway ได้แก่การเพิ่ม LAN Card การทำ IP Forward
  • ศึกษาหลักการทำงานของ Static Route ในเคอร์แนลลีนุกซ์ วิธีการเขียนคำสั่ง route และ การแปลงคำสั่งไปใช้ในสคริปต์
  • ฝึกปฏิบัติการคอนฟิกลีนุกซ์เป็น Router เชื่อมโยงเครือข่าย LAN หลายๆ วงเข้าด้วยกันและทำให้ Client ออกสู่อินเตอร์เน็ตได้
  • Firewall ( iptables )
  • ศึกษาโครงสร้างของ iptables หลักการเขียน Policy และ Rules เพื่อกำหนดเงื่อนไขให้แก่ Firewall
  • ฝึกปฏิบัติการใช้คำสั่ง iptables เพื่อกรองแพคเก็ตที่เป็นโปรโตคอลมาตรฐานได้แก่ ICMP, UDP และ TCP
  • ฝึกปฏิบัติการสร้างสคริปต์ Firewall วิธีการตรวจสอบและบันทึกค่าไว้ให้เริ่มต้นทำงานทุกครั้งที่เปิดเซิร์ฟเวอร์
  • ศึกษาและฝึกปฏิบัติการทำ NAT ( Network Address Translation ) ซึ่งประกอบด้วย SNAT และ DNAT ได้แก่การแชร์อินเตอร์เน็ต และการฟอร์เวิร์ดพอร์ต

  • บทความที่เกี่ยวข้อง
    เลือก linux distro ที่เหมาะกับคุณ