Thiết lập hệ thống các files mạng (NFS)

Một phần của tài liệu XÂY DỰNG MẠNG LINUX PHỤC VỤ TÍNH TOÁN ỨNG DỤNG (Trang 29)

II. Cấu hình các máy trong mạng cục bộ

2.3. Thiết lập hệ thống các files mạng (NFS)

a) Giới thiệu về NFS

- NFS (Network File System) là một dịch vụ phân phối tập tin (file) cung cấp các tập tin dùng trong môi trường mạng. NFS trở thành giao thức cho Internet. NFS chạy trên mọi hệ thống máy tính từ máy tính cá nhân đến máy tính lớn trên môi trường cục bộ hay toàn cầu. Nhiều loại trạm (client) có thể truy cập đươc hệ thống NFS dùng chung này.

- Các chức năng bảo vệ trong NFS bao gồm dịch vụ xác nhận và cấp phép để kiểm tra địa chỉ IP và quyền truy cập user trước khi cho phép họ truy cập 1 tệp tin dưới cùng tên trong danh sách tâp tin của site chủ. NFS cũng có thể được cấu hình để sử dụng các dịch vụ an ninh khác như Ketbotos, dịch vụ mã hoá như DES (Data Encrytion Standard), ACL(access Control lists).

- Mặt khác, đặc biệt quan trọng giữa NFS va internet FPT (file transfer Protocol) là MFS không cần truyền tải hoàn toàn tập tin đến hệ thống Client vì vậy chỉ truyền khối tập tin mà Client yêu cầu thông qua các liên kết, như vậy sẽ giảm lưu thông trên mạng.

b) Cấu hình NFS cho máy chủ + Chuẩn bị cài đặt NFS

Các thành phần về mạng đã được cài đặt khi cài HĐH. Ngoài ra, xây dựng NFS nên chuẩn bị về:

- Tuỳ chọn file hệ thống để xuất.

- Thiết lập cho nhiều người sö dụng hoặc có thể vào file hệ thống được cho phép để lắp file xuất cho nhiều file hệ thống.

- Đồng nhất hoá Automounting hoặc manual mounting schems các máy trạm đó sẽ sử dụng để xuất vào file hệ thống đó.

- Chọn các thư mục dùng chung và đặt mount tự động từ máy chủ vào máy trạm để thuận lợi cho công việc và dễ sử dụng. + Giới thiệu về NFS trên máy chủ

- Trong Fedora core và Red hat Enterprise Linux System , file /etc/expots là file cấu hình chính NFS. Nó kê khai các file hệ thống xuất của máy chủ, các hệ thống cho phép để lắp các file xuất của các file hệ thống và sự lắp đặt các chức năng cho mỗi file xuất đó. NFS chỉ duy trì địa vị thông tin về hệ thống máy trạm. - Các file cho NFSv4 (NFS version4) là:

+ Daemons - rpc.gssd - rpc.idmapd - rpc.lockd - rpc.mountd - rpc.nfsd - rpc.portmap - rpc.rquotad - rpc.statd - rpc.svcgssd + Configuration files - expert - gssapi – mah.conf - idmapd.conf + Initialization seripts - nfs - rpcidmapd - rpcsvcgssd + Commands - exprtfs - nfsstat - showmount - rpcinfo NFS Server Daemons Nên bắt đầu: 1. portmap 2. nfsd 3. mountd 4. statd rqnotad idmapd svcgssd

Các thành phần của NFS được hiểu như các dịch vụ được HĐH cung cấp. Để kiểm tra trạng thái của một dịch vụ xxx bất kỳ ta sử dụng lệnh: service xxx status. Để khởi động dịch vụ ta dùng lệnh service xxx start. Hai dịch vụ quan trọng của NFS là nfs, nfslock và portmapper. Thông tin về NFS server gồm:

1. /etc/rc.d/init.d/portmap 2. /etc/rc.d/init.d/nfs 3. /etc/rc.d/init.d/nfslock

30 L.T.Vinh, et al.

30 L.T.Vinh, et al.

- Nguyên bản portmap bắt đầu là /etc/rc.d/init.d/pormap.

Nhiều chương trình ứng dụng mạng sử dụng thông tin từ rpc, NFS, NIS, dựa vào thông tin quy định portmapper. Các dịch vụ có thể được cài đặt chế độ khởi tạo tự động khi máy tính khởi động (boottime), và người dùng cũng có thể điều khiển nó bằng lệnh để xem trạng thái, bật/tắt và khởi động lại dịch vụ bằng lệnh service với tham số: status, stop/start và restart.

+ Thực hiện cài đặt NFS cho máy chủ

Khởi động ba dịch vụ:

#service portmap start #service nfs start #service nfslock start

Dừng các dịch vụ:

#service portmap stop #service nfs stop #service nfslock stop

Xem trạng thái các dịch vụ:

#service portmap status #service nfs status #service nfslock status

Khởi động lại các dịch vụ:

#service portmap restart #service nfs restart #service nfslock restart

Ví dụ khi thực hiện các lệnh, HĐH sẽ hiện thông báo sau:

Để xem daemons có đang chạy hay không ta dùng lệnh: #rpcinfo –p và lệnh

31 L.T.Vinh, et al.

31 L.T.Vinh, et al.

Để các dịch vụ tự khởi động khi máy tính bật lên ta thực hiện lệnh:

#chkconfig --levels 0123456 nfs off #chkconfig --levels 345 nfs on

#chkconfig --levels 0123456 nfslock off #chkconfig --levels 345 nfslock on

b) Cấu hình NFS cho máy trạm

- Cấu hình NFS cho một máy trạm (client) đơn giản hơn so với cấu hình NFS của máy chủ. - Cấu hình cho NFS client cũng cần portmapper đang chạy. Để chắc chắn cho các portmapper đang chạy trong một hệ thống máy tớ thì sử dụng các portmap sau:

#service portmap status

Nếu đầu dịch vụ này ở trạng thái dừng (stop) thì ta khởi động dịch nó bằng lệnh:

#service portmap start

Để cập nhật thông tin từ file exports trên máy chủ ta thực hiện lệnh:

32 L.T.Vinh, et al.

32 L.T.Vinh, et al.

Một phần của tài liệu XÂY DỰNG MẠNG LINUX PHỤC VỤ TÍNH TOÁN ỨNG DỤNG (Trang 29)

Tải bản đầy đủ (DOCX)

(37 trang)
w