FTP (viết tắt của File Transfer Protocol nghĩa là "Giao thức truyền tập tin"), dùng giao thức TCP/IP để truyền dữ liệu, 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ủ cung cấp dịch vụ FTP và lắng nghe yêu cầu từ các máy khách, khi đã kết nối với nhau máy khách có thể thao tác với tập tin, thư mục trên máy chủ như: tải lên, đọc, xoá hoặc sửa dữ liệu.
FTP còn một biến thế nữa là SFTP (Secure File Transfer Protocol) sử dụng SSH để cung cấp khả năng truyền tệp an toàn hơn, nhưng trong khuôn khổ bài biết ta sẽ chỉ đề cập đến FTP
Dùng để truyền tải tập tin nhanh chóng lên hosting mà không cần phải truy cập file manager
Có thể sử dụng FTP như một cách chia sẻ tập tin, mọi người upload file lên và chia sẻ link cho nhau để họ truy cập qua FTP client hoặc trình duyệt.
Có nhiều cách để truy cập vào một máy chủ FTP, sau đây là một vài cách bạn có thể làm:
Không. Theo thiết kế ban đầu FTP truyền dữ liệu không được mã hoá, do đó có thể bị tấn công đánh cắp dữ liệu. Ngày nay người ta dùng FTPS để thay thế, về cơ bản nó cũng hoạt động như FTP nhưng được mã hoá dữ liệu.
Dưới đây là 3 phần mềm FTP client miễn phí tốt nhất để bạn tham khảo.
1. FileZilla
2. WinSCP
3. CyberDuck
Bạn cũng có thể sử dụng FTP để upload mã nguồn lên hosting của HOSTVN theo hướng dẫn sử dụng FileZilla tại đây