FTP là gì?

    Doanh nghiệp của em đang cần đồng bộ hóa dữ liệu, có sử dụng hình thức FTP. Nhưng e chưa hiểu rõ về FTP. Anh chị nào có thể giải thích giùm em FTP là gì? FTP có an toàn không? Em cảm ơn ạ.

     

    Câu hỏi của vào 25/01/2020   danh mục: Công nghệ.
    1 Trả lời

      Có bao giờ bạn tự hỏi làm sao trong 1 công ty, doanh nghiệp có thể chuyển tệp, tập tin cho nhau. Rất có thể họ đang sử dụng FTP đấy. Vậy FTP là gì? Nó quan trọng như thế nào đến các máy tính hoạt động với nhau. Hãy cùng tìm hiểu qua bài viết này nhé.

      FTP là gì?

      FTP là viết tắt của File Transfer ProtocolGiao thức truyền tập tin.

      FTP là một cách để chuyển tập tin trực tuyến. Bạn có thể nghĩ về các trang web bạn truy cập trong trình duyệt Internet, trình duyệt của bạn chỉ sử dụng một giao thức: HTTP. Có nhiều giao thức khác chẳng hạn, IMAP và POP là hai giao thức mà ứng dụng email sử dụng để gửi và nhận thư. XMPP là một giao thức được sử dụng để gửi và nhận tin nhắn tức thời. FTP là một giao thức khác như vậy.

      Đúng như tên gọi, đây là cách chuyển tệp giữa các máy tính. Đây cũng là một trong những giao thức lâu đời nhất được sử dụng hiện nay và là một cách thuận tiện để di chuyển các tệp. Máy chủ FTP cung cấp quyền truy cập vào một thư mục, với các thư mục con.

      Người dùng kết nối với các máy chủ này bằng máy khách FTP, một phần mềm cho phép bạn tải xuống các tệp từ máy chủ, cũng như tải các tệp lên nó.

      Nhiều người dùng internet không bao giờ sử dụng FTP, nhưng nếu bạn đang xây dựng một trang web, đó là một công cụ thiết yếu. Và bởi vì đây là một công cụ cơ bản trên web, nên đáng để biết ngay cả khi bạn không phải là nhà phát triển.

      Chức năng FTP

      FTP là một công cụ hữu ích để di chuyển thông tin từ máy tính bạn đang làm việc đến máy chủ nơi lưu trữ trang web. Ví dụ: nếu bạn muốn cài đặt WordPress trên máy chủ web, bạn sẽ cần FTP để sao chép các tệp.

      Đôi khi nó cũng được sử dụng như một cách để chia sẻ tập tin. Một người có thể tải tệp lên máy chủ FTP sau đó chia sẻ liên kết tới tệp đó với người khác. Kiểu sử dụng này đã trở nên ít phổ biến hơn trong thời đại dịch vụ đám mây khá dễ sử dụng nhưng một số người thích lưu trữ tệp của họ trên máy chủ và sử dụng FTP để cho phép điều đó.

      FTP là một trong những định dạng đơn giản nhất và sớm nhất được tạo để nhanh chóng di chuyển các tệp từ thiết bị này sang thiết bị khác. Nó có nguồn gốc từ năm 1971, khi phiên bản đầu tiên được tạo ra và xuất bản 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 được liên kết với các máy chủ.

      FTP sử dụng hai kênh cơ bản để hoạt động. Kênh lệnh mang thông tin về chính tác vụ – những tệp nào sẽ được truy cập, nếu các lệnh đang đăng ký, v.v … Kênh dữ liệu sau đó chuyển dữ liệu tệp giữa các thiết bị.

      Các kết nối FTP này cũng có thể có chế độ hoạt động và thụ động. Các chế độ hoạt động là phổ biến nhất và cho phép giao tiếp mở giữa máy chủ và thiết bị qua cả hai kênh, với máy chủ đóng vai trò trong việc thiết lập kết nối bằng cách phê duyệt yêu cầu dữ liệu.

      Tuy nhiên, chế độ này có thể bị phá vỡ bởi tường lửa và các vấn đề tương tự, do đó có chế độ thụ động. Trong đó máy chủ cần không chủ động duy trì các kết nối, cho phép thiết bị khác thực hiện tất cả công việc.

      Cách FTP hoạt động

      Mặc dù nó phụ thuộc vào ứng dụng nào bạn sử dụng để quản lý các tệp, nhưng về cơ bản, nó trông giống như các tệp khác trên máy tính của bạn. Có cấu trúc thư mục phân cấp, bạn có thể khám phá theo cách tương tự như Windows Explorer hoặc Finder.

      Ví dụ: Adobe cung cấp khả năng tải xuống tất cả phần mềm của mình qua FTP, cho những khách hàng sở hữu phần mềm như Photoshop với khóa sản phẩm hợp lệ nhưng không có CD cài đặt tiện dụng. Các trình duyệt như Chrome và Firefox cũng hỗ trợ khám phá các máy chủ FTP (nhưng không tải lên tệp).

      Trên Reddit, r / opendirectories là toàn bộ cộng đồng dành riêng để chia sẻ các máy chủ FTP có thể truy cập công khai. Tuy nhiên, nhiều thư mục trong số này chứa đầy nội dung lậu, khiêu dâm có khi là kết hợp.

      Sử dụng FTP để tải xuống các tệp theo cách này là tương đối hiếm. Hầu hết FTP được sử dụng để tải các tệp từ máy tính của bạn lên máy chủ mà bạn đang làm việc.

      FTP có thực sự an toàn không?

      Rất tiếc câu trả lời là KHÔNG. FTP có từ một thời gian dài trước khi có an ninh mạng. Điều này có nghĩa là việc chuyển FTP không được mã hóa, do đó việc chặn các tệp không an toàn tương đối dễ dàng.

      Vì lý do này, nhiều người sử dụng FTPS để thay thế. Điều này về cơ bản hoạt động theo cách tương tự như FTP, nhưng mã hóa mọi thứ, có nghĩa là không thể đọc bất kỳ tệp nào. Tại thời điểm này, nhiều máy chủ từ chối cung cấp quyền truy cập không được mã hóa và thay vào đó, chỉ cung cấp FTPS.

      Có thể thiết lập máy chủ FTP của riêng mình không?

      Câu trả lời là . Người dùng Windows có thể tải xuống và chạy máy chủ FileZilla. Người dùng Mac, không cần bất kỳ phần mềm của bên thứ ba nào.

      Chỉ cần đi tới Sharing (Chia sẻ) trong System Preferences (Tùy chọn hệ thống), sau đó bật Đăng nhập từ xa. Điều này sẽ kích hoạt máy chủ FTPS trên máy Mac của bạn, do đó cấp cho bạn một cách an toàn để duyệt máy tính của bạn và lấy các tệp với bất kỳ máy khách FTP nào.

      Trung họcĐã trả lời vào 30/01/2020
      Câu trả lời của bạn
      Khi tham gia trả lời bạn phải đồng ý với các điều khoản trên web site của chúng tôi: privacy policy and terms of service.