CHƯƠNG 1: CÁC MÔ HÌNH WEB HOSTING. penton 5 12 Các địch vụ web hosting - - - 6 14 Các môhìnhweb hosting. ào cenHnn nha Heeeerrrre 7 14. Mộtmáy chủ với các máy áo -7 1.2 Một máy chủ, máy ảo vả phần mém quan ly 7 1.3 Nhiều máy chủ và phần mềm quản ly may ao.
Mô hình sử dụng proxy ngược. Che van dé bio mat ofa web hosting - 12 1.5 Sử đựng ModSecurity dim bao an toan bao mat cho web hosting 14 1.51 GHới điệu về ModSecurily - 14 1.2 Cac kha ning eta ModSecunity.3 Giới thiệu về Rules trong ModSecuity. CHƯƠNG 2: GIẢI PHÁP DE XUAT DE DAM BAO AN TOAN BAO MAT CHO WEB HOSTING.2 Các thành phần cửa mô hình - 20 243 Hoạt động của mô hình. 23 244 Xây đụng hệ thống phân mềm.
- 26 CHƯƠNG 3: XÂY DUNG HE THONG THU NGHTEM .1 Môi trudng thir nghiém. eee sestitesiestieteiintiniiassiersneeen dD 3⁄2 Kich ban thit nghiém 31 3.1 Web Applieabon Frowall. - - - 31 MỤC LỤC LỜI CAM DOAN LOI CAM ON DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT. DANH MỤC CÁC HĨNH VẼ, ĐỎ THỊ.
CHƯƠNG 1: CÁC MÔ HÌNH WEB HOSTING. penton 5 12 Các địch vụ web hosting - - - 6 14 Các môhìnhweb hosting. ào cenHnn nha Heeeerrrre 7 14. Mộtmáy chủ với các máy áo -7 1.2 Một máy chủ, máy ảo vả phần mém quan ly 7 1.3 Nhiều máy chủ và phần mềm quản ly may ao.
Mô hình sử dụng proxy ngược. Che van dé bio mat ofa web hosting - 12 1.5 Sử đựng ModSecurity dim bao an toan bao mat cho web hosting 14 1.51 GHới điệu về ModSecurily - 14 1.2 Cac kha ning eta ModSecunity.3 Giới thiệu về Rules trong ModSecuity. CHƯƠNG 2: GIẢI PHÁP DE XUAT DE DAM BAO AN TOAN BAO MAT CHO WEB HOSTING.2 Các thành phần cửa mô hình - 20 243 Hoạt động của mô hình. 23 244 Xây đụng hệ thống phân mềm.
- 26 CHƯƠNG 3: XÂY DUNG HE THONG THU NGHTEM .1 Môi trudng thir nghiém. eee sestitesiestieteiintiniiassiersneeen dD 3⁄2 Kich ban thit nghiém 31 3.1 Web Applieabon Frowall. - - - 32 33 Kết quả thửnghiệm. Web Application Fiewall.1 Những kết quả đạt được - - - 34 4.2 Dinh hudug phát tiển.
TÀI LIỆU THAM KHẢO. 2 DANH MỤC CÁC HÌNH VẼ, ĐỎ THỊ Hình 1. Mô hình với mội máy chủ đuy nhậL. Mô hình một may chi, may do va phần mềm quản lý.
Mé hinh các máy chủ, các máy ảo và phần mềm quản lý. Mô hình sử dụng proxy ngược. Mô hình lai. Qua trình xử lý các request của Apache và ModSectrity.
Các biếu thức chính quy thường được sử dụng: linh E. Siêu ký tự thưởng được sử dụng trong biểu thức chính quy. Mô hình để xuất đảm bao an toàn bảo mật cho web hosting Tình 10. Mô hình của một hệ thống Tường lửa ứng đụng Web (WAF).
Mô hình Prexy ngược. Hoạt động của Web Application Firewall Hình 13. Hoạt động của Reverse Proxy. Template virtual hoät.
ào ni e Hinh 15. Script tao virtual host Hinh 16, Bang chiva thong tin domain. Linh 17, Bang tạm kiểm tra xứ lý domain. Kết quả thử nghiệm Wcb Applicaliơn Firewall Hình 19.
Kết quả thử nghiệm leverse Proxy. Kết quả thử nghiệm Software Managemeri.2 Các dịch vụ web hosting Tựa trên việc khảo sát các nhá cưng cấp web hosting nỗi tiếng trên thé giới, có một số tính nẵng sể được cung: cấp rư sau: œ Yêu câu về mặt định hượng: o_ Đăng thông: hưu lượng mạng mẻ người dùng yêu cầu cho các dịch vụ của họ. © Dmg lượng ố cứng: dung lượng ô cứng mà người ding yéu cầu cho các dịch vụ của họ. o IIệ điểu hành và nhân mêm: hệ điêu hành (Windows, Linux, like-Unix.) và các phản miềm mnà người đừng cần cải đất để cung cắp được các địch vụ mong muốn.
® Yêu cầu về mặt chức năng, o_ Cập nhật code và dữ liệu: nhà cung cấp địch vụ phái đám bão người đùng có thê đấy code vả đữ liệu lên, thậm chí người truy cập cũng có thể đây dữ hệu lên và nhà cung cấp địch vụ sẽ quân lý quyên truy cập và các quyền tương ứng. © Dam bao dữ liệu an toàn và bảo mật: nhá cưng cấp địch vụ phải dâm bảo vỀ sụ an toàn đữ liệu của người dùng. Hơn nữa, nhà cung cấp địch vụ cân phải cung cấp các kỹ thuật sao hưu dự phòng cho phép người đừng có thể sao lim dit ligu 6 cdc noi khác nhau. © Quan tr}: dam báo vai trò của người quản trị: quán lý tên miễn; theo đối cáo tên miền đang được sử dụng; chặn các tên miều khi chủng, bị nhiễm mã dộc hoặc dang có dấu hiện tấn công các tên miễn khác.
- - - 32 33 Kết quả thửnghiệm. Web Application Fiewall.1 Những kết quả đạt được - - - 34 4.2 Dinh hudug phát tiển. TÀI LIỆU THAM KHẢO. 2 DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TÁT Tir viet tat Ý nghĩa WAF Web Anpication Firewall— lường lửa ứng dụng web XSS Cross Site Scripting — kiéu tan céng chèn những soript độc hại SQLE SQU Injection — kiểu tân công lợi ding 16 héng SQL CPANEL Control Panel — phan mém quan ky web hosting CHƯƠNG 1: CÁC MÔ HÌNH WEB HOSTING 1.1 Định nghĩa Web hosting là một dịch vụ cung cấp khô năng lưu trữ, ứng dụng cúng cấp chức năng tai lén/t4i xuống giúp người dùng có thể cập nhật các ứng dụng, và các trang web của họ.
Các ứng dụng phố biến nhất như: PIIP, NET, Python, Cold Fusion, ISP, .LAMP (Linux, Apache, MySQI. and PHP) được sử dụng phổ biển cho các trang, web động, Nhà cung cập địch vụ multiple hosting sẽ đảm bảo việc truy cập vào website là an toàn và bảo một. Khả năng lưu trữ, băng thông và khả nắng xử lý được giới hạn để giúp nhà cung cấp hosting có thể cung cấp dịch vụ đến cho các khách hàng khác. Trong thục tế, các tài nguyên quan trọng nhất thường được giới hạn Tà » Tai nguyên phần cứng: băng thông, dung lượng Ổ cứng lưu trữ, khả ning xit ly (Cpu va Ram).
w Tai nguyên mạng: hạn chế số lượng địa chỉ TP, hạn chế số Tượng lên miễn. Mô hình đơn giản nhất là sử dụng kỹ thuật Virmaal Host của phân mềm mnáy chủ web mà cho phép nhiêu lên miễn cùng sử dụng chưng một địa chỉ TP và nằm cùng trên một máy. Mô hình nay sẽ gây ra một số khó khăn trong việc quản. lý tài khoản, quân lý phân quyền và quản lý bảo mật của hệ thông.
Một số thành phan và kiến trúc sẽ dược thêm vào mỏ hình này dễ giải quyết các vấn đẻ vừa xiểu trên. Cô năm mô hình được để xuất như sau «Mot may chi véi cdc virtual host s Mét may chủ với các virtual host và phân mễm quan Wy. «_ khiễu máy chú với các virtual host và phản mềm quán lý. «_ Nhiễu may chu va sti dung proxy ngược.
® Mô lĩnh la DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TÁT Tir viet tat Ý nghĩa WAF Web Anpication Firewall— lường lửa ứng dụng web XSS Cross Site Scripting — kiéu tan céng chèn những soript độc hại SQLE SQU Injection — kiểu tân công lợi ding 16 héng SQL CPANEL Control Panel — phan mém quan ky web hosting MỤC LỤC LỜI CAM DOAN LOI CAM ON DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT. DANH MỤC CÁC HĨNH VẼ, ĐỎ THỊ. CHƯƠNG 1: CÁC MÔ HÌNH WEB HOSTING. penton 5 12 Các địch vụ web hosting - - - 6 14 Các môhìnhweb hosting.
ào cenHnn nha Heeeerrrre 7 14. Mộtmáy chủ với các máy áo -7 1.2 Một máy chủ, máy ảo vả phần mém quan ly 7 1.3 Nhiều máy chủ và phần mềm quản ly may ao. Mô hình sử dụng proxy ngược. Che van dé bio mat ofa web hosting - 12 1.5 Sử đựng ModSecurity dim bao an toan bao mat cho web hosting 14 1.51 GHới điệu về ModSecurily - 14 1.2 Cac kha ning eta ModSecunity.3 Giới thiệu về Rules trong ModSecuity.
CHƯƠNG 2: GIẢI PHÁP DE XUAT DE DAM BAO AN TOAN BAO MAT CHO WEB HOSTING.2 Các thành phần cửa mô hình - 20 243 Hoạt động của mô hình. 23 244 Xây đụng hệ thống phân mềm. - 26 CHƯƠNG 3: XÂY DUNG HE THONG THU NGHTEM .1 Môi trudng thir nghiém. eee sestitesiestieteiintiniiassiersneeen dD 3⁄2 Kich ban thit nghiém 31 3.1 Web Applieabon Frowall.2 Các dịch vụ web hosting Tựa trên việc khảo sát các nhá cưng cấp web hosting nỗi tiếng trên thé giới, có một số tính nẵng sể được cung: cấp rư sau: œ Yêu câu về mặt định hượng: o_ Đăng thông: hưu lượng mạng mẻ người dùng yêu cầu cho các dịch vụ của họ.
© Dmg lượng ố cứng: dung lượng ô cứng mà người ding yéu cầu cho các dịch vụ của họ. o IIệ điểu hành và nhân mêm: hệ điêu hành (Windows, Linux, like-Unix.) và các phản miềm mnà người đừng cần cải đất để cung cắp được các địch vụ mong muốn. ® Yêu cầu về mặt chức năng, o_ Cập nhật code và dữ liệu: nhà cung cấp địch vụ phái đám bão người đùng có thê đấy code vả đữ liệu lên, thậm chí người truy cập cũng có thể đây dữ hệu lên và nhà cung cấp địch vụ sẽ quân lý quyên truy cập và các quyền tương ứng. © Dam bao dữ liệu an toàn và bảo mật: nhá cưng cấp địch vụ phải dâm bảo vỀ sụ an toàn đữ liệu của người dùng.
Hơn nữa, nhà cung cấp địch vụ cân phải cung cấp các kỹ thuật sao hưu dự phòng cho phép người đừng có thể sao lim dit ligu 6 cdc noi khác nhau. © Quan tr}: dam báo vai trò của người quản trị: quán lý tên miễn; theo đối cáo tên miền đang được sử dụng; chặn các tên miều khi chủng, bị nhiễm mã dộc hoặc dang có dấu hiện tấn công các tên miễn khác. CHƯƠNG 1: CÁC MÔ HÌNH WEB HOSTING 1.1 Định nghĩa Web hosting là một dịch vụ cung cấp khô năng lưu trữ, ứng dụng cúng cấp chức năng tai lén/t4i xuống giúp người dùng có thể cập nhật các ứng dụng, và các trang web của họ. Các ứng dụng phố biến nhất như: PIIP, NET, Python, Cold Fusion, ISP, .LAMP (Linux, Apache, MySQI.
and PHP) được sử dụng phổ biển cho các trang, web động, Nhà cung cập địch vụ multiple hosting sẽ đảm bảo việc truy cập vào website là an toàn và bảo một. Khả năng lưu trữ, băng thông và khả nắng xử lý được giới hạn để giúp nhà cung cấp hosting có thể cung cấp dịch vụ đến cho các khách hàng khác. Trong thục tế, các tài nguyên quan trọng nhất thường được giới hạn Tà » Tai nguyên phần cứng: băng thông, dung lượng Ổ cứng lưu trữ, khả ning xit ly (Cpu va Ram). w Tai nguyên mạng: hạn chế số lượng địa chỉ TP, hạn chế số Tượng lên miễn.