WebAdmin Tool - SIS 5.X

WebAdmin เป็น Webbase Application ที่ทางทีมงานเขียนขึ้นมาใหม่ทั้งหมด โดยใช้ภาษา php หน้าที่หลักของ Webadmin คือเป็น App ที่ผู้ใช้สามารถ login เข้ามาเพื่อใช้บริการต่างๆ ของ sis (เช่น เปลี่ยน passwd และ ใช้ webmail) และ admin สามารถ login เข้ามาเพื่อจัดการระบบได้

Webadmin ของ sis ถูกออกแบบมาให้ใช้งานได้ง่าย แต่ละ function จะง่ายต่อการปรับแต่ง เช่น click mouse เพียงแค่ 3 ครั้งก็สามารถจะเปิดให้บริการต่างๆ ได้ (เช่น mail server, share net, dhcp etc) และถูกออกแบบมาให้มีข้อจำกัด โดยตัด feature ที่ซับซ้อนออกทั้งหมด เพื่อปิดโอกาสไม่ให้ผู้ใช้กดปรับแต่งผิดพลาดแล้วจะทำให้ระบบไม่ทำงาน หรือทำงานผิดพลาด เนื่องจากทีมงานประเมินว่า ผู้ใช้ที่ต้องการปรับแต่งโดยละเอียดนั้น ถือว่าเป็น Advance Admin ดังนั้น จึงสามารถเข้าไปปรับแต่งที่ Configuration file ได้โดยตรง

sis 5.0 release พร้อมคู่มือเบื้องต้น (เน้น webadmin) เพื่อให้ admin สามารถเริ่มใช้งานได้โดยง่าย แต่ก็มีบทสุดท้ายที่กล่าวถึงเรื่องการปรับแต่งอย่างละเอียด (advance) เพื่อเป็นการแนะนำต่อไปสำหรับการปรับแต่งที่มากกว่าที่ webadmin ทำได้ (ซึ่งเป็นข้อจำกัดของ webadmin) แต่ก็ไม่ได้ลงลึกมาก เพราะผู้ใช้สามารถหาอ่านได้จากหนังสือ Redhat หรือ FC ได้

Feature ที่ admin สามารถปรับแต่ง sis ผ่าน webadmin ได้

  1. ตั้งค่าเครือข่ายของเครื่อง sis (ได้ทั้ง fix ip และ รับ ip)

  2. ปรับแต่ง dhcp server

  3. Internet Sharing

  4. ปรับแต่ง firewall

  5. ปรับแต่ง Proxy Server

  6. ปรับแต่ง Web Filltering และ เพิ่ม – ลบ domain ที่ต้องการให้เข้า – block

  7. ปรับแต่ง e-mail server

  8. ปรับแต่ง samba server (File sharing)

  9. ควบคุม และ ปรับแต่ง service ต่างๆ

  10. จัดการผู้ใช้ และ group (เพิ่ม แก้ไข ลบ สิทธิต่างๆ และโควต้า)

  11. เครื่องมือทดสอบเครือข่าย และ ip access list สำหรับเครื่องที่อนุญาติให้ควบคุม sis

  12. server information ต่างๆ เช่น system, proxy, web, quota, network

  13. web app ต่างๆ เช่น drupal, gallery, moodle (learn square)

  14. phpmyadmin และ phpldapadmin

  15. download