All pages
Powered by GitBook
1 of 1

FTP

✅ FTP là gì? Toàn tập về giao thức FTP dễ hiểu cho người mới bắt đầu


1. FTP là gì?

FTP (File Transfer Protocol) là giao thức truyền tệp tin qua mạng TCP/IP. ➡️ Nói đơn giản: FTP giúp chuyển file giữa máy tính cá nhân và máy chủ trên Internet hoặc giữa các máy tính với nhau.

📂 Ví dụ: Bạn dùng FTP để tải lên website, sao lưu dữ liệu, chia sẻ file lớn với người khác.


2. Cách thức hoạt động của FTP

FTP hoạt động theo mô hình client-server:

  • Client (khách): Máy tính cá nhân, dùng phần mềm FTP (FileZilla, WinSCP, Cyberduck...) để gửi/nhận file.

  • Server (máy chủ): Máy chứa file, chạy phần mềm máy chủ FTP (FTP Server).

📡 Quy trình:

  1. Client kết nối đến FTP Server qua cổng 21 (mặc định).

  2. Đăng nhập (user + password, hoặc anonymous nếu cho phép).

  3. Truy vấn danh sách file/thư mục.

  4. Tải file về hoặc tải file lên.

  5. Ngắt kết nối khi xong việc.


3. Các chế độ hoạt động của FTP

🛡️ Passive Mode thường dùng khi Client và Server sau tường lửa (Firewall).


4. Các thao tác cơ bản khi dùng FTP


5. Ưu và nhược điểm của FTP


6. FTP, FTPS, SFTP khác nhau thế nào?

📌 Khi cần bảo mật, nên dùng FTPS hoặc SFTP thay vì FTP.


7. Phần mềm FTP Client nổi bật


8. Các trường hợp sử dụng FTP

  • Quản lý hosting/web server (upload file website lên host).

  • Sao lưu dữ liệu từ xa.

  • Chia sẻ file lớn với khách hàng, đối tác.

  • Truy cập file từ máy chủ nội bộ công ty.


9. Cổng (Port) mặc định của FTP

Loại kết nối

Port

FTP Control (Điều khiển)

21 (mặc định)

FTP Data (Dữ liệu) (Active Mode)

20

FTPS (Secure FTP)

990 (mặc định)


🔑 Tóm lại:

  • FTP là giao thức truyền file phổ biến qua mạng.

  • Dùng Port 21, hoạt động client-server.

  • Không an toàn nếu không mã hóa (khuyên dùng FTPS/SFTP để an toàn hơn).

  • Hỗ trợ nhiều thao tác quản lý file từ xa.

  • Có nhiều phần mềm FTP miễn phí dễ dùng như FileZilla, WinSCP.