Ubuntu Linux Administrator Course
อบรมเชิงปฏิบัติการ การเป็นผู้ดูแลระบบปฏิบัติการ Ubuntu Linux
เนื่องจากปัจจุบันการงานด้านไอที เป็นสิ่งที่มีความสำคัญต่อองค์กรธุรกิจโดยทั่วไป
การนำคอมพิวเตอร์มาใช้ในงานแบคออฟฟิศ เป็นสิ่งที่จำเป็นยิ่งยวด
เนื่องจากการมีระบบแบคออฟฟิศที่ดีย่อมทำให้มีพลังการขับเคลื่อนขององค์กรที่ดีด้วย
ซึ่งซอฟแวร์ที่นำมาใช้นั้นก็ควรจะเป็นซอฟต์แวร์มีเสถียรภาพสูงและที่สำคัญ
ถ้าสามารถลดค่าใช้จ่ายได้ด้วยย่อมจะทำให้ผลกำไรขององค์กรมีมากขึ้นด้วย Ubuntu
ลินุกซ์เป็นระบบปฏิบัติการตัวหนึ่งที่น่าจะเป็นทางเลือกที่ดี เนื่องจากความมีเสถียรภาพ
สูง ใช้งานง่าย มีระบบจัดการแพกเก็จที่ง่าย ทำให้การจัดการต่างๆทำได้รวดเร็วขึ้นมาก
อีกทั้งยังเป็นซอฟต์แวร์โอเพนซอร์ส ซึ่งไม่มีค่าใช้จ่ายในการนำมาใช้งาน
ในหลักสูตรนี้นอกจากจะมุ่งให้ผุ้เรียนได้รับประโยชน์จากการประยุกต์ใช้ซอฟต์แวร์ที่ดี มีคุณภาพแล้ว
ในหลักสูตรยังได้สอดแทรกสาระความเข้าใจในเรื่องต่างๆ ที่ได้เรียนด้วย
ด้วยเพื่อให้ผู้ใช้ได้เข้าใจและสามารถที่จะนำมาประยุกต์ในภายหลังได้ อย่างมีประสิทธิภาพ
ระยะเวลาในการอบรม
3 วัน
ค่าใช้จ่าย
- บาท/ท่าน
( In-House training - บาท/3ท่าน )
*ชำระล่วงหน้า 3 วัน
หลักสูตรการอบรม
- แนะนำสู่โลกของ Ubuntu
- แนวความคิดเกี่ยวกับซอฟต์แวร์เปิด (Open Source), แนวความคิด GNU
ผุ้ใช้ได้จะได้เรียนรู้ว่าทำไมถึงต้องเป็น โอเพนซอร์ซและแนวความคิดนี้สามารถสร้างอิสระภาพให้
ผู้ใช้ซอฟต์แวร์ได้อย่างไร - ประวัติและความเป็นมาของระบบปฏิบัติการยูนิกซ์และลินุกซ์ ให้ผู้เรียนได้รับรู้ถึงความยิ่งใหญ่ของลินุกซ์
รวมทั้งความหลากหลายของดิสทริบิวชั่นต่างๆ - ดิสทริบิวท์ชั่นระบบปฏิบัติการลินุกซ์
- แนะนำลินุกซ์ดิสทริบิวชั่น Ubuntu ให้เข้าใจว่าเหตุใดถึงต้องต้องเป็น Ubuntu
- ระบบไฟล์ของลินุกซ์
- ลักษณะของโครงสร้างของพาร์ติชันและไฟล์ สิ่งที่แตกต่างจากระบบปฏิบัติการอย่างไมโครซอฟต์
ความหลากหลายของการแบ่งพาร์ติชันชนิดต่างๆ เหตุและผลว่าทำไมต้องแบ่งพาร์ติชันแบบนั้น - ระบบไฟล์ชนิดต่างๆ ในลินุกซ์ ผู้เรียนสามารถมองเห็นถึงข้อเด่นช้อด้อยของระบบไฟล์ชนิดต่างๆ วิวัฒนาการ
รวมทถึงปัญหาที่นำมาสู่การสร้างระบบไฟล์ใหม่ๆ เพื่อให้ผู้เรียนสามารถวิเคราะห์หาระบบไฟล์ที่ดีที่สุดในการนำไปใช้งานได้ - อธิบายความหมายของไดเรคทอรีต่าง ๆ
- การติดตั้งระบบปฏิบัติการลินุกซ์ Ubuntu
- ทำความเข้าใจถึงภาพรวมการติดตั้ง วิธีการที่ลินุกซ์ถูกสร้างมาในรูปแบบแผ่นซีดีได้อย่างไร
และในระหว่างการติดตั้งมีวิธีการเบื้องหลังเป็นอย่างไร - วางแผนการติตดั้ง การแบ่งพาร์ติชัน การกำหนดชนิดพาร์ติชั่น ขนาดบล็อกข้อมูล ตามโจทย์ที่กำหนดให้
- ติดตั้งระบบปฎิบัติการลินุกซ์ Ubuntu ตามแผนที่ได้วางไว้
- การปรับแต่งระบบหลังการติดตั้ง เช่น ตั้งเวลา ตั้งค่าเครือข่ายแบบเบื้องต้น
- สัมผัสแรกของลินุกซ์ Ubuntu
- อธิบายถึงหน้าจอแรกที่เห็นซึ่งก็คือเชลล์ อธิบายถึงกลไกการสั่งงานผ่านเชลล์
วิธีการที่เชลล์รับคำสั่งจนได้ผลลัพธ์ของโปรแกรมต่างๆ ออกมา - ทดลองใช้งานเชลล์แบบต่างๆ ทั้งแบบกราฟฟิกและเทกซ์โหมด
ซึ่งจะทำให้ผู้เรียนมองเห็นความยืดหยุ่นของการใช้งานลินุกซ์ - การจัดการผู้ใช้งาน
- เข้าใจถึงวิธีการของระบบแบบหลายผู้ใช้ (multi-user) โดยจะอธิบายถึงการเป็นแจ้าของ (owner)
และกลุ่ม (Group) ผู้เรียนจะได้เข้าใจถึงหลักการความปลอดภัยของลินุกซ์ในเบื้องต้น จาก
ความสัมพันธ์ระหวางความเป็นเจ้าของ (owner) กลุ่ม (group) และสิทธิ์ (permission)
ซึ่งทั้งสามสิ่งนี้มีความสัมพันธ์กันอย่างแนบแน่น - สามารถจัดการเพิ่ม ลบ และกำหนดสิทธิ์แบบต่างๆ ให้ผู้ใช้งานในระบบ
- การกำหนดโควต้าการใช้งานทรัพยากรระบบของผู้ใช้งาน
- เข้าใจถึงกลไกของโควต้า ระบบรับรู้ได้อย่างไรว่าโคต้าเต็ม และวิธีการที่เคอร์เนลจัดการกับโควต้า
- การกำหนดโควต้าการใช้งานฮาร์ดดิสก์
- ระบบเครือข่าย
- ทำความเข้าใจระบบเครือข่ายเบื้องต้น การกำหนดไอพีแอดเดรส การแบ่งคลาสของไอพี
กลไกที่อธิบายว่าคอมพิวเตอร์สามารถติดต่อกับคอมพิวเตอร์ตัวอื่นๆ ได้อย่างไร - ทำความเข้าใจโครงสร้างของการจัดการระบบเครือข่ายใน Ubuntu
- คำสั่งการเปลี่ยนแปลงแก้ไขระบบเครือข่ายใน Ubuntu
- ระบบการจัดการแพกเกจต่างๆ ใน Ubuntu
- ทำความเข้าใจความหมายของแพกเกจ เข้าใจโครงสร้างของแพกเกจ
จากการเปลี่ยนรูปจากซอร์ซโค้ดมาอยู่ในรูปของแพเกจได้อย่างไร
รวมถึงรูปแบบการตั้งชื่อและลักษณะของแพกเกจ - คำสั่งจัดการแพกเกิจชนิดต่าง ๆ และข้อเด่นและข้อด้อยของตัวจัดการแพกเกจชนิดต่างๆ
จนถึงการวิวัฒนาการ จาก dpkg apt-get aptitude synaptic ไปจนถึง automatic update - การใช้งาน vi editor
- ทำไมต้อง vi ข้อดีข้อด้อยต่างๆ ศึกษาโครงสร้างและการไกการทำงาน
- การใช้งานเบื้องต้น และเทคนิคต่างๆ ที่นำมาใช้งานแอดมิน
- การบูตระบบและเซอร์วิส
- อธิบายการทำงานของเครื่องตั้งแต่เปิดสวิทช์ จนกระทั่งขึ้นหน้าเชลล์ล็อกอิน
เพื่อให้ผุ้เรียนสามารถลำดับการทำงาน และแยกส่วน ของการบูตได้ ว่าอะไรเป็นส่วนของเคอร์เนล
อะไรเป็นเซอร์วิส อะไรเป็นสคริปต์ - ทำความเข้าใจภาพรวมของเซอร์วิส ความเกี่ยวพันกันระหว่าง หมายเลขพอร์ตและโพรเซสของเซอร์วิส
โดยผุ้เรียนจะต้องมองความสัมพันธ์นี้ให้ออก ผุ้เรียนจะสามารถปิดเปิดเซอร์วิสที่ต้องการ
รวมถึงการปรับแต่งแก้สคริปที่เกี่ยวข้องกับเซอร์วิสเหล่านี้ได้ - ศึกษาถึงการใช้งาน runlevel สาเหตุของการใช้งานและความเกี่ยวกันพันธ์ระหว่าง runlevel กับเซอร์วิส
การปรับแต่สคริปของเซอร์วิสเพื่อให้รันสอดคล้องในรันเลเวลต่างๆ กันได - เข้าใจกลไกของบูตโหลดเดอร์และการจัดการบูตโหลดเดอร์
- การจัดการเซอร์วิส
- สามารถติดตั้งและปิดเปิดใช้งานเซอร์วิสดังต่อไปนี้
1. remote login server
2. time server
3. LAMP server
4. File server (samba)
5. FTP server
6. DHCP server - การเขียนเชลล์สคริปต์
- คำสั่งเบื้องต้นของการเขียเชลล์สคริปต์
- ทำความเข้าใจหลักไวยากรณ์กรในการเขียนเชลล์สคริปต์
- เขียนตัวอย่างสคริปเพื่อนำไปใช้จัดการระบบ
- การแบคอัพระบบ
หลักสูตรนี้ เรียนบน server จริง และ ip address จริงที่ตั้งอยู่บน CAT IDC ผู้เรียนจึงสามารถนำความรู้ที่ได้จากการอบรมเชิงปฏิบัติการ นำไปประยุกต์ใช้ได้จริงบน server ของผู้เรียน

