Bài giảng Dịch vụ FTP

pdf 12 trang huongle 2410
Bạn đang xem tài liệu "Bài giảng Dịch vụ FTP", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfbai_giang_dich_vu_ftp.pdf

Nội dung text: Bài giảng Dịch vụ FTP

  1. Dịch vụ FTP
  2. MỤC TIÊU BÀI HỌC 08/2009 Giải thích các khái niệm cơ bản về giao thức FTP Cách cấu hình FTP server trên Windows 2003 server TTMTRANG bằng IIS - BMMMT&VT - KHOACNTT - ĐH TP.HCMKHTN 2
  3. NỘI DUNG 08/2009 Đặt vấn đề Giao thức FTP TTMTRANG Cấu hình FTP bằng IIS - BMMMT&VT - KHOACNTT - ĐH TP.HCMKHTN 3
  4. ĐẶT VẤN ĐỀ 08/2009 TTMTRANG - BMMMT&VT Giải pháp: - KHOACNTT  Dùng file sharing của windows  Bất lợi - Đồng bộ ĐH TP.HCMKHTN Định vị tài nguyên Truy cập từ Internet??? 4
  5. FTP – GIỚI THIỆU 08/2009 FTP = File Transfer Protocol  Rfc 959 TTMTRANG  Cho phép truyền tải tập tin từ/đến máy ở xa  Tầng transport: TCP - BMMMT&VT  Hoạt động theo mô hình Server – Client Command connection: dùng để trao đổi các command giữa client và - KHOACNTT Port: Server- 21, Client – port linh động Data port: dùng để truyền dữ liệu giữa client và server - ĐH TP.HCMKHTN Khởi tạo khi có nhu cầu truyền dữ liệu Port: tuỳ vào mode hoạt động giữa client và server 5
  6. FTP – CƠ CHẾ HOẠT ĐỘNG 08/2009 Server Client TTMTRANG Port P Port 21 Port N Port (N+1) - 1. Khởi tạo kết nối BMMMT&VT 2. Chứng thực người dùng - Upload KHOACNTT Download - ĐH TP.HCMKHTN 5. Khởi tạo kết nối truyền data DATA 6
  7. FTP – MODE TRUYỀN DATA 08/2009 Active mode  Server (port 20) chủ động tạo kết nối để truyền data TTMTRANG Passive mode  - Client chủ động tạo kết nối để truyền data BMMMT&VT - KHOACNTT - ĐH TP.HCMKHTN 7
  8. FTP – ACTIVE MODE 08/2009 Server Client TTMTRANG Port 20 Port 21 Port N Port (N+1) - 1. Lắng nghe tại port (N+1) BMMMT&VT - KHOACNTT - ĐH TP.HCMKHTN 8
  9. FTP – PASSIVE MODE 08/2009 Server Client TTMTRANG Port P Port 21 Port N Port (N+1) - BMMMT&VT 2. Lắng nghe tại port P - KHOACNTT - ĐH TP.HCMKHTN 9
  10. FTP –DỮ LIỆU TRUYỀN 08/2009 Dữ liệu trao đổi giữa client và server  ASCII TTMTRANG  Binary  Khác: EBCDIC, - BMMMT&VT - KHOACNTT - ĐH TP.HCMKHTN 10
  11. FTP - COMMAND 08/2009 Lệnh Ý nghĩa USER Gởi username TTMTRANG PASS Gởi password PORT Khai báo data port - BMMMT&VT DELE Xóa 1 file QUIT Đóng kết nối - RNFR Đổi tên file KHOACNTT CWD Thay đổi thư mục hiện hành LIST/NLIST Liệt kê danh sách các tập tin/ thư mục - RETR Download 1 file ĐH TP.HCMKHTN REST Restart download STOR Upload 1 file MKD Tạo thư mục RMD Di chuyển 1 thư mục 11
  12. CẤU HÌNH IIS 11/2010 TTMTRANG 172.29.70.254 - BMMMT&VT FTP server 172.29.70.4 - KHOACNTT Yêu cầu: cấu hình FTP server cho phép các user có - thể truy cập vào thư mục home của mình ĐH TP.HCMKHTN 12