1 / 17

The Filer

Proj-354. The Filer. Apr 29 th , 2010. Contents. Introduction Overview of project Main Planning Budget Resources Additional Request Implementation Difficulties Conclusion. Overview. Conducted under the CS of IT. Duration : Jan 11, 2010 – Apr 16, 2010 (13Weeks)

helmut
Download Presentation

The Filer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Proj-354 The Filer Apr 29th, 2010

  2. Contents • Introduction • Overview of project • Main • Planning • Budget • Resources • Additional Request • Implementation • Difficulties • Conclusion

  3. Overview • Conducted under the CS of IT. • Duration : Jan 11, 2010 – Apr 16, 2010 (13Weeks) • Equipments : provided by sponsors

  4. Plan • Preparation • Installing Hardware : 4 days • Implementation • Building Server : 2 days • Installing Software : 1 day • Hardening Server : 23 days • Building Website : 29 days • Maintenance : 6 days • Closing • Documentation : 14 days 13 Weeks (79 days)

  5. Plan • Gantt Chart (1/2) • 1- 17 of 37 Tasks

  6. Plan • Gantt Chart (2/2) • 18 – 37 of 37 Tasks

  7. Budget • Cost Estimate * All Equipments are provided by sponsors

  8. Resources • Hardware • Server • Quad Core • 4 GB memory • 300 GB Hard drive • Monitor • 20” LCD • Network • Software • OS • Ubuntu Server • Web server • LAMP( Apache, PHP, MySQL) • vsFTP • Security • Snort • AIDE • BASE • Clam Anti-Virus

  9. Additional Request • Hard drive • Back up • Static IP address • Stable access

  10. Implementation • Building Server • Ubuntu Server 9.10 • Free • Popular • Stable • GUI • Easier Management

  11. Implementation • Installing Software (1/2) • Web server • LAMP • Apache • PHP • MySQL • vsFTP • More Secure

  12. Implementation • Installing Software (2/2) • Security • AIDE (Advanced Intrusion Detection Environment) • Local Intrusion Detection • Snort • Network Intrusion Detection • BASE (Basic Analysis and Security Engine) • Web interface for Snort log. • Clam Anti-Virus • Virus scanner

  13. Implementation • Hardening Server • Updating & patching server • AIDE • Modifying Permission • Snort • Customizing & applying rules • Back up • Setting up periodical backup

  14. Implementation • Building website • Design • HTML • Adobe Photoshop • Function • PHP • Java Script • MySQL < Front page of “The Filer” >

  15. Difficulties • Time Management • Hard to get it done on time • Journaling • Insufficient record < Example of Journal >

  16. Difficulties • Installing Snort • Operation • Detection • Backup • RAID • PHP & MySQL • User management • File transfer

  17. Conclusion • The initial goal • Building a server with website and security function to allow file transfer • Deadline • Apr 16, 2010 Successful

More Related