Tìm hiểu và triển khai dịch vụ ftp server trên window server 16

46 10 0
Tìm hiểu và triển khai dịch vụ ftp server trên window server 16

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Định nghĩaFTP viết tắt của tiếng Anh File Transfer Protocol, "Giao thức truyềntập tin" thường được dùng để trao đổi tập tin qua mạng lưới truyền thôngdùng giao thức TCP/IP chẳng hạn như

TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT KHOA CÔNG NGHỆ THÔNG TIN - BÀI TẬP LỚN HỌC PHẦN QUẢN TRỊ HỆ THỐNG ĐỀ TÀI TÌM HIỂU VÀ TRIỂN KHAI DỊCH VỤ FTP SERVER TRÊN WINDOW SERVER 16 Sinh viên thực hiện Hoàng Thị Thu Nhân: 1921050456 Nguyễn Văn Phong: 1921050460 Đào Minh Ngọc: 1921050441 Hà Nội 2023 MỤC LỤC PHẦN 1: TÌM HIỂU VỀ FTP SERVER .3 1.1 Khái quát về FTP? 3 1.1.1 Định nghĩa 3 1.1.2 Chức năng: .5 1.1.3 Mục đích 5 1.2 Các yêu cầu và đòi hỏi thực tiễn 6 1.3 Ứng dụng đề tài nghiên cứu mang lại lợi ích gì? 7 1.4 Truyền tải dữ liệu một cách đáng tin cậy và có hiệu quả cao 7 1.5 Hoạt động của FTP 9 1.5.1 Thông số liên quan 9 1.5.2 Điều kiện hoạt động: 9 1.5.3 Quy trình hoạt động 11 1.6 Một số phần mềm kết nối với FTP server hiện nay .12 PHẦN 2: TRIỂN KHAI FTP SERVER TRÊN WINDOW SERVER 16 14 2.1 Cài đặt máy chủ FTP trên Windows Server 14 2.2 Tạo một trang FTP trên máy chủ Windows 19 2.3 Tạo nhóm người dùng 25 2.4 Phân vùng người dùng 28 2.5 Thiết lập rule Firewall 36 2.6 Kết nối với máy chủ FTP .41 TÀI LIỆU THAM KHẢO 45 Các tài liệu tiếng Việt: 45 Các tài liệu từ Internet: 45 1 MỞ ĐẦU Ngày nay, internet đóng vai trò rất quan trọng trong việc phát triển kinh tế xã hội, là nhân tố thúc đẩy xã hội ngày càng phát triển, tạo điều kiện cho mọi người trên thế giới có thể kết nối, trao đổi, trò chuyện với nhau Chính vì thế, internet không thể thiếu Trong xã hội hiện nay việc lướt web, chat, email, Voip, chat video, đang trở nên phổ biến đối với mọi người trên thế giới Bên cạnh đó, vấn đề trao đổi file là không thê thiếu đổi với người dùng đầu cuối Giao thức FTP là một giao thức trao đổi file khá phổ biến hiện nay Tuy nhiên những hoạt động xảy ra trong giao thức thì không phải ai cũng biết được hết cách thức làm việc của giao thức này Nên nhóm em đã đi vào tìm hiểu giao thức FTP 2 PHẦN 1: TÌM HIỂU VỀ FTP SERVER 1.1 Khái quát về FTP? 1.1.1 Định nghĩa FTP (viết tắt của tiếng Anh File Transfer Protocol, "Giao thức truyền tập tin") thường được dùng để trao đổi tập tin qua mạng lưới truyền thông dùng giao thức TCP/IP (chẳng hạn như Internet - mạng ngoại bộ - hoặc intranet- mạng nội bộ) Hoạt động của FTP cần có hai máy tính, một máy chủ và một máy khách) Máy chủ FTP dùng chạy phần mềm cung cấp dịch vụ FTP, gọi là trình chủ, lắng nghe yêu cầu về dịch vụ của các máy tính khác trên mạng lưới Máy khách chạy phần mềm FTP dành cho người sử dụng dịch vụ, gọi là trình khách, thì khởi đầu một liên kết với máy chủ Một khi hai máy đã liên kết với nhau, máy khách có thể xử lý một số thao tác về tập tin, như tải tập tin lên máy chủ, tải tập tin từ máy chủ xuống máy của mình, đổi tên của tập tin, hoặc xóa tập tin ở máy chủ… Vì giao thức FTP là một giao thức chuẩn công khai, cho nên bất cứ một công ty phần mềm nào, hay một lập trình viên nào cũng có thể viết trình chủ FTP hoặc trình khách FTP Hầu như bất cứ một nền tảng hệ điều hành máy tính nào cũng hỗ trợ giao thức FTP Hiện nay trên thị trường có rất nhiều các trình khách và trình chủ FTP, và phần đông các trình ứng 3 dụng này cho phép người dùng được lấy tự do, không mất tiền Lịch sử phát triển Các FTP tiêu chuẩn đầu tiên được xuất bản vào tháng Tư năm 1971, trong khi TCP và IP đang phát triển Tiêu chuẩn này quy định các lệnh cơ bản của giao thức và các phương tiện chính thức mà các thiết bị giao tiếp bằng cách sử dụng nó Tại thời điểm này những người tiền nhiệm của TCP được sử dụng để chuyển tải lưu lượng mạng Vào tháng Sáu và tháng Mười năm 1971 ra đời các phiên bản FTP dựa trên cơ chế hoạt động của phiên bản đầu, lần đầu tiên có một mô tả của mô hình truyền thông tổng thể được sử dụng bời TCP hiện đại và có thêm nhiều tính năng hiện hành, trong những tháng tiếp theo đó, có nhiều phiên bản FTP nữa được ra đời, được đánh giá đúng các tính năng, và được nâng cao ý nghĩa thực của nó Tháng Tám 1973 các đặc điểm kỹ thuật FTP được phát triển trông tương tự với FTP ta đang sử dụng ngày nay Tháng 6 năm 1980 FTP đã được xuất bản hoạt động trong giao thức TCP / IP hiện đại, và được tạo vào khoảng cùng thời với việc xác định các tiêu chuẩn chính cho TCP / IP Tháng 10 năm 1985 FTP được ra đời bao gồm cả việc bổ sung một số câu lệnh mới và hiện nay nó là đặc điểm cơ bản cho FTP, từ đó đến nay một số tiêu chuẩn khác đã được mở rộng, các biện pháp bảo mật tốt đảm bảo hơn và còn một số tính năng thân thiện người dùng khác 4 1.1.2.Chức năng: Truyền tải dữ liệu website lên máy chủ: Bộ phận IT của doanh nghiệp có thể quản lý toàn bộ dữ liệu dạng thư mục và tập tin (trừ Database) thông qua tài khoản FTP Tức là, người dùng có thể tải tập tin (dung lượng lớn hoặc nhỏ) gồm văn bản, nhạc, hình ảnh, video, … từ máy tính cá nhân lên server Truyền tải dữ liệu giữa các máy tính: Chức năng nổi bật của FTP là truyền tải dữ liệu giữa các máy tính với nhau Người dùng thường bị động về mặt thời gian khi sao chép lượng lớn tập tin nếu sử dụng phương thức gửi mail hay sao chép vật lý thủ công (CD, USB flash, …) Tuy nhiên, với FTP người dùng có thể chủ động khi sao chép và truyền tập tin với dung lượng lớn một cách nhanh chóng 1.1.3.Mục đích FTP rất hữu dụng trong việc di chuyển dữ liệu từ máy tính của bạn lên server nơi mà website được lưu trữ Nếu bạn muốn cài đặt WordPress trên web server, bạn sẽ cần FTP để copy tập tin lên máy chủ Nó cũng có thể được dùng như một cách để chia sẻ tập tin Một ai đó upload file lên FTP server sau đó chia sẻ link với người khác Cách thức này bây giờ đã ít được sử dụng do sự phát triển của các dịch vụ cloud FTP là một trong những định dạng đơn giản nhất và sớm nhất được tạo ra nhằm di chuyển tệp từ thiết bị này sang thiết bị khác FTP có từ năm 1971, khi phiên bản đầu tiên được thiết kế bởi Abhay Bhushan Vào những năm 1980, định dạng FTP đã được cập nhật lên phiên bản TCP/IP để liên kết với các máy chủ 5 1.2 Các yêu cầu và đòi hỏi thực tiễn FTP là một phương pháp truyền tập tin có truyền thống phi bảo an (không an toàn), vì theo như bản thiết kế gốc đặc tả của FTP, không có cách nào có thể truyền tải dữ liệu dưới hình thức mật mã hóa được Ảnh hưởng này có nghĩa là, phần lớn các cài đặt của mạng lưới truyền thông, tên người dùng, mật khẩu, dòng lệnh FTP và tập tin được truyền tải, đều có thể bị người khác trên cùng một mạng lưới, "ngửi" hoặc quan sát, dùng phần mềm phân tích giao thức (protocol analyzer) (hoặc còn gọi là "dụng cụ ngửi dữ liệu", tiếng Anh là "sniffer") Nên chú ý rằng đây là vấn đề thường thấy ở các giao thức của Internet được thiết kế trước khi SSL (Secure Sockets Layer) ra đời (tạm dịch là giao thức "tầng kết nối bảo mật"), như HTTP, SMTP và Telnet Giải pháp thường thấy, đối với vấn đề này, là dùng SFTP (Secure Shell File Transfer Protocol - tạm dịch là "giao thức truyền tập tin dùng trình bao bảo mật"), một giao thức dựa trên nền của SSH, hoặc trên FTPS (FTP over SSL) SFTP là FTP được cộng thêm chức năng mã hoá dữ liệu của SSL hoặc TLS (Transport Layer Security - tạm dịch là "Bảo mật tầng giao vận") 6 1.3 Ứng dụng đề tài nghiên cứu mang lại lợi ích gì? - Khuyến khích việc dùng chung tập tin (như chương trình ứng dụng vi tính hoặc dữ liệu) - Khuyến khích việc sử dụng máy tính ở xa một cách gián tiếp / âm thầm (implicit) 1.4 Truyền tải dữ liệu một cách đáng tin cậy và có hiệu quả cao Các mặt trái (hạn chế) khi nghiên cứu đề tài (liệt kê các hạn chế)  Mật khẩu và nội dung của tập tin được truyền qua đường cáp mạng ở dạng văn bản thường (clear text), vì vậy chúng có thể bị chặn và nội dung bị lộ ra cho những kẻ nghe trộm Hiện nay, người ta đã có những cải tiến để khắc phục nhược điểm này  Cần phải có nhiều kết nối TCP/IP: một dòng dành riêng cho việc điều khiển kết nối, một dòng riêng cho việc truyền tập tin lên, truyền tập tin xuống, hoặc liệt kê thư mục Các phần mềm bức tường lửa cần phải được cài đặt thêm những lôgic mới, để có thể lường trước được những kết nối của FTP  Việc thanh lọc giao thông FTP bên trình khách, khi nó hoạt động ở chế độ năng động, dùng bức tường lửa, là một việc khó làm, vì trình khách phải tùy ứng mở một cổng mới để tiếp nhận đòi hỏi kết nối khi nó xảy ra Vấn đề này phần lớn được giải quyết bằng cách chuyển FTP sang dùng ở chế độ bị động  Người ta có thể lạm dụng tính năng ủy quyền, được cài đặt sẵn trong giao thức, để sai khiến máy chủ gửi dữ liệu sang một cổng tùy chọn ở một máy tính thứ ba  FTP là một giao thức có tính trì trệ rất cao (high latency) Sự trì trệ gây ra do việc, nó bắt buộc phải giải quyết một số lượng lớn các dòng lệnh khởi đầu một phiên truyền tải  Phần nhận không có phương pháp để kiểm chứng tính toàn vẹn của dữ liệu được truyền sang Nếu kết nối truyền tải bị ngắt giữa lưng chừng thì không có cách gì, trong giao thức, giúp cho phần nhận biết được rằng, tập tin nhận được là hoàn chỉnh hay còn vẫn còn thiếu sót 7 1.5 Hoạt động của FTP 1.5.1 Thông số liên quan  Username:  Password:  Địa chỉ máy FTP server: 1.5.2.Điều kiện hoạt động: Server (máy chủ) và Client (máy khách) là hai điều kiện:  Server (máy chủ): Máy chủ FTP sử dụng phần mềm cung cấp dịch 8 vụ FTP – FTP server FTP server có chức năng nhận yêu cầu về dịch vụ của máy tính khác  Client (máy khách): Máy khách chạy phần mềm FTP dành cho người sử dụng dịch vụ hay bắt đầu một liên kết với máy chủ 9

Ngày đăng: 09/03/2024, 21:50

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan