Đồ Án Ứng dụng Network File System (NFS) và Network Information Service (NIS) khai thác cá dịch vụ quản tr

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Mai Kul, 25/11/13.

  1. Mai Kul

    Mai Kul New Member

    Bài viết:
    1,299
    Được thích:
    0
    Điểm thành tích:
    0
    Xu:
    0Xu
    __________________________________________________________________________ 3
    Đề Tài 13: ___________________________________________________________________________ 4
    A. NFS-NETWORK FILE SYSTEM ____________________________________________________ 5
    I. Giới Thiệu Sơ Lược Về NFS ________________________________________________________ 5
    II. Setup NFS Server _________________________________________________________________ 6
    1. Danh sách các file cấu hình, các dịch vụ, các file script và câu lệnh của NFS server ______________ 6
    a. /etc/exports _________________________________________________________________________________ 6
    b. /Etc / hosts.allow và / etc / hosts.deny ____________________________________________________________ 7
    2. Khởi động các dịch vụ có liên quan ______________________________________________________ 7
    a. Khởi động portmapper ________________________________________________________________________ 8
    b. Các tiến trình ngầm: __________________________________________________________________________ 8
    3. Xác minh các dịch vụ của NFS đang chạy _________________________________________________ 8
    4. Cập nhật thay đổi cho /etc/exports _______________________________________________________ 9
    III. Minh Họa Việc Cấu Hình NFS: ___________________________________________________ 9
    1. Thiết lập trên server: __________________________________________________________________ 9
    2. Thiết lập trên client __________________________________________________________________ 11
    IV. Bảo Mật______________________________________________________________________ 11
    1. Tổng quan __________________________________________________________________________ 11
    2. The Portmapper-quản lý các kết nối ____________________________________________________ 11
    3. Server security: nfsd and mountd _______________________________________________________ 12
    4. Client security _______________________________________________________________________ 13
    a. Tùy chọn gắn kết “nosuid” – the nosuid mount option _______________________________________________13
    b. Tùy chọn gắn kết “broken_suid” – the broken_suid mount option ______________________________________14
    5. NFS và tường lửa ____________________________________________________________________ 14
    6. Truyền đa giao thức NFS thông qua SSH ________________________________________________ 16
    7. Tóm tắt ____________________________________________________________________________ 17
    B. NIS-NETWORK INFORMATION SERVICE _________________________________________ 18
    I. Giới Thiệu Sơ Lược Về NIS _______________________________________________________ 18
    II. Cấu Hình NIS __________________________________________________________________ 18
    1. Cấu hình NIS server: _________________________________________________________________ 19
    a. Cài đặt các gói dịch vụ ________________________________________________________________________19
    b. Thay đổi file /etc/sysconfig/network _____________________________________________________________19
    c. Thay đổi file /etc/yp.conf ______________________________________________________________________19
    d. Khởi động các dịch vụ NIS server liên quan _______________________________________________________19
    e. Khởi tạo NIS domain _________________________________________________________________________20

    f. Khởi động 2 dịch vụ ypbind và ypxfrd ____________________________________________________________22
    g. Kiểm tra lại xem các dịch vụ đã chạy ổn chưa ______________________________________________________22
    2. Thêm người dùng NIS ________________________________________________________________ 23
    3. Cấu hình NIS client __________________________________________________________________ 24
    a. Chạy authconfig _____________________________________________________________________________24
    b. Khởi động các dịch vụ ngầm liên quan tới NIS client ________________________________________________24
    c. Kiểm tra việc phân giải tên miền ________________________________________________________________24
    d. Kiểm tra việc truy cập tới NIS server _____________________________________________________________25
    a. Thử đăng nhập vào NIS server __________________________________________________________________25
    i. Đăng nhập thông qua Telnet _________________________________________________________________25
    ii. Đăng nhập thông qua SSH ___________________________________________________________________26
    III. Minh Họ iệ Cấu Hình NIS ___________________________________________________ 27
    IV. Bảo Mật______________________________________________________________________ 32
    Phụ Lục: ___________________________________________________________________________ 33
    Một số khái niệm: ________________________________________________________________________ 33
    Tài liệu tham khảo: _______________________________________________________________________ 33
    NFS & NIS

    Lời nói đầu
    Hiện nay hệ điều hành Linux đang ngày càng được ứng dụng trong nhiều ngành khoa học cũng như phục vụ cuộc sống thường ngày, từ ứng dụng trong các hệ thống chuyên biệt phục vụ trong y tế, quân đội tới phục vụ trong hệ thống giáo dục và ứng dụng văn phòng cho người dùng cuối
    Trong những năm gần đây hệ điều hành Linux từng bước được đưa vào sử dụng tại Việt Nam. Nhiều tổ chức, công ty và các dự án tin học đã chọn Linux là môi trường để phát triển các ứng dụng của mình. Chính vì thế nhu cầu tìm hiểu hệ điều hành này đang trở nên rất quan trọng và cần thiết.
    Đề tài này chỉ đề cập tới 2 ứng dụng rất nhỏ trong việc khai thác các dịch vụ quản trị mạng trên hệ điều hành linux đó là Network File System (NFS) và Network Information Service (NIS).
    Tài liệu về linux hiện nay rất nhiều tuy nhiên các tài liệu chuyên sâu về 1 mảng nào đó thì đa số vẩn là tiếng Anh và hơn nữa: Linux hiện nay có rất nhiều bản phân phối ( trên 30 bản phân phối tính đến tháng 4/2011 ), chính vì thế trong quá trình thực hiện đồ án, chúng em gặp không ít khó khăn khi tham khảo các tài liệu với nhiều từ chuyên ngành, cũng như có sự sai khác giữa các bước thiết lập trên từng bản phân phối. Từ thực tế đó chắc chắn đề tài này không tránh khỏi nhiều thiếu sót và chưa chính xác. Rất mong nhận được sự đóng góp ý kiến của thầy.
    Nhóm chúng em chân thành cảm ơn sự hướng dẫn của thầy Nguyễn Tấn Khôi và các bạn cũng như những thành viên trên các diễn đàn linux đã giúp đỡ chúng em hoàn thành đề tài này.
     

    Các file đính kèm:

Đang tải...