Nghiên cứu giải pháp phòng chống tấn công đột nhập vào hệ thống để đảm bảo an toàn thông tin ...

2012

103
1
0

Phí lưu trữ

35 Point

Mục lục chi tiết

MỞ ĐẦU

1. CHƯƠNG I: TỔNG QUAN VỀ AN TOÀN THÔNG TIN, PHẦN MỀM NGUỒN MỞ VÀ HỆ ĐIỀU HÀNH NGUỒN MỞ

1.1. Tổng quan về an toàn thông tin

1.2. Phần mềm nguồn mở

1.3. Tình hình ứng dụng phần mềm nguồn mở trên thế giới và tại Việt Nam

1.3.1. Tình hình ứng dụng phần mềm nguồn mở trên thế giới

1.3.2. Tình hình ứng dụng phần mềm nguồn mở tại Việt Nam

1.4. Hệ điều hành nguồn mở

1.4.1. Tổng quan về hệ điều hành nguồn mở

1.4.2. Ưu nhược điểm của hệ điều hành mã nguồn mở

1.4.2.1. Ưu điểm
1.4.2.2. Nhược điểm

1.4.3. Các lĩnh vực ứng dụng hiệu quả hệ điều hành nguồn mở

1.5. Tầm quan trọng của việc xây dựng các giải pháp đảm bảo an toàn thông tin cho hệ điều hành mã nguồn mở

2. CHƯƠNG II: MỘT SỐ GIẢI PHÁP ĐẢM BẢO AN TOÀN THÔNG TIN TRÊN HỆ ĐIỀU HÀNH MÃ NGUỒN MỞ

2.1. Các nguy cơ gây mất an toàn thông tin trên hệ điều hành nguồn mở

2.2. Giải pháp đảm bảo an toàn cho nhân (Kernel)

2.2.1. An toàn nhân với SELinux

2.2.2. Sử dụng hệ thống phát hiện xâm nhập của Linux (LIDS)

2.2.3. Sử dụng LIBSAFE để bảo vệ ngăn xếp chương trình

2.3. Giải pháp đảm bảo an toàn file

2.3.1. Quản lý file, thư mục và quyền sử dụng của người dùng

2.3.2. Sử dụng các tính năng bảo mật của hệ thống tập tin ext

2.3.3. Chương trình kiểm tra tính toàn vẹn của file

2.4. Giải pháp đảm bảo an toàn tài khoản người dùng

2.4.1. Các rủi ro và biện pháp bảo vệ tài khoản người dùng

2.5. Các biện pháp giám sát người dùng

2.6. Các giải pháp đảm bảo an toàn các giao dịch qua mạng

2.6.1. Hệ thống tường lửa (Firewall)

2.6.2. Một số chương trình dò tìm phát hiện xâm nhập qua mạng

3. CHƯƠNG III: TRIỂN KHAI GIẢI PHÁP ĐẢM BẢO AN TOÀN THÔNG TIN TRÊN HỆ ĐIỀU HÀNH MÃ NGUỒN MỞ

3.1. Triển khai giải pháp SELinux

3.2. Triển khai giải pháp đảm bảo an toàn file

3.2.1. Thiết lập các quyền truy cập file

3.2.2. Sử dụng chương trình kiểm tra tính toàn vẹn của file

3.3. Triển khai hệ thống tường lửa trên hệ điều hành nguồn mở

3.3.1. Triển khai tường lửa Iptables

3.3.1.1. Cấu trúc và các tham số dòng lệnh của Iptables
3.3.1.2. Thiết lập cấu hình Iptables cho máy chủ

3.3.2. Triển khai hệ thống tường lửa Shorewall

3.3.2.1. Cài đặt và thiết lập một số tập tin quan trọng của Shorewall
3.3.2.2. Triển khai tường lửa Shorewall

3.4. Triển khai giải pháp sử dụng OpenSSH

3.4.1. Công cụ OpenSSH

3.4.1.1. Giới thiệu công cụ OpenSSH
3.4.1.2. Các chương trình trong OpenSSH
3.4.1.3. Quá trình truy cập máy tính từ xa với SSH

3.4.2. Phát triển mã nguồn mở OpenSSH

3.4.2.1. Nghiên cứu mã nguồn
3.4.2.2. Thay đổi chiều dài sinh khóa trong OpenSSH
3.4.2.3. Tích hợp SSO trong việc xác thực với OpenSSH
3.4.2.3.1. Giới thiệu SSO (Single Sign On)
3.4.2.3.2. OpenSSH với SSO
3.4.2.3.3. LDAP và OpenLDAP
3.4.2.3.4. Tích hợp OpenSSH với OpenLDAP trong ứng dụng xác thực tập trung

TÀI LIỆU THAM KHẢO