Mytour sẽ giúp bạn thực hiện bước tiếp theo trong việc hiểu và sử dụng máy chủ FTP (File Transfer Protocol: giao thức truyền tập tin) để chuyển tập tin giữa máy tính và máy chủ web.
Các bước
Nắm vững cơ bản về FTP

Điều quan trọng là bạn phải hiểu sự khác biệt giữa FTP và HTTP. FTP là phương thức kết nối được thiết kế để truyền tập tin giữa máy chủ ở xa và máy tính cục bộ. Thường được ứng dụng trong môi trường công ty và giáo dục, FTP là cách chính để quản lý máy chủ trang web.
- HTTP (Hypertext Transfer Protocol: giao thức truyền tải siêu văn bản) cũng có thể truyền tập tin, nhưng không mạnh mẽ như FTP.

Đọc về cấu trúc của địa chỉ FTP. Địa chỉ FTP được biểu thị giống như địa chỉ trang web thông thường, nhưng có một số điểm đặc biệt:
- Ví dụ: ftp.example.com:21. Thông tin này cho biết địa chỉ là ftp.example.com, và cổng là 21. Cần cả hai thông tin này khi kết nối với máy chủ FTP.
- Nếu máy chủ FTP yêu cầu tên người dùng (username), địa chỉ có thể là [email protected]:21, trong đó 'username' là tên bạn sử dụng.
- Nếu không có tên người dùng, bạn có thể sử dụng 'anonymous' làm username khi kết nối. Lưu ý: Bạn không thực sự ẩn danh khi kết nối với FTP công cộng; máy chủ có thể nhận biết bạn qua địa chỉ IP.

Chọn phương thức kết nối. Có ba cách chính để kết nối với máy chủ FTP: qua giao diện đồ họa, trình duyệt web, và dòng lệnh. Cách dễ và phổ biến nhất là sử dụng giao diện đồ họa, nơi bạn có nhiều công cụ và tính năng hơn để kiểm soát.
- Giao diện đồ họa thực chất là một chương trình cho phép bạn nhập địa chỉ FTP và cổng, sau đó tự động thực hiện các tác vụ phức tạp còn lại.
- Để kết nối qua trình duyệt web, chỉ cần nhập địa chỉ FTP vào thanh địa chỉ như khi truy cập bất kỳ trang web nào. Hệ thống thường sẽ yêu cầu thông tin đăng nhập, sau đó bạn có thể duyệt qua các thư mục. Tuy nhiên, trình duyệt thường chậm và không ổn định như máy khách FTP chỉ định.
- Nếu muốn kết nối qua dòng lệnh, xem phần cuối của hướng dẫn này.
Kết nối với máy chủ FTP

Tải FileZilla. Tốc độ tải và tải xuống trên máy chủ FTP sẽ nhanh hơn khi sử dụng máy khách. FileZilla là một trong những máy chủ FTP phổ biến nhất. Để tải chương trình, hãy truy cập https://filezilla-project.org bằng trình duyệt web trên máy tính, sau đó:
- Nhấp vào Download FileZilla Client (Tải máy khách FileZilla)
- Nhấp Download FileZilla Client trang tiếp theo.
- Nhấp Download (Tải xuống) màu xanh lá ở dưới tiêu đề 'FileZilla'.
- FileZilla là ví dụ, bạn có thể sử dụng bất kỳ máy chủ FTP nào khác theo cách tương tự.

Cài đặt FileZilla. Quy trình này sẽ khác nhau tùy vào hệ điều hành:
- Với Windows — Nhấp đúp vào tệp cài đặt FileZilla, nhấp Yes khi được hỏi, chọn I agree (Tôi đồng ý), nhấp Next (Tiếp theo) bốn lần, bỏ chọn ô trên trang Driver Update (Cập nhật trình điều khiển), nhấp Next, bỏ dấu chọn ô trên trang WinZIP, rồi nhấp vào Next.
- Với Mac — Nhấp đúp vào tệp DMG của FileZilla, kéo biểu tượng FileZilla vào thư mục 'Applications' (Ứng dụng), và làm theo hướng dẫn trên màn hình để cài đặt.

Mở ứng dụng FileZilla. Sau khi FileZilla đã được cài đặt, nhấp vào Finish (Hoàn tất) với tùy chọn 'Start FileZilla now' (Khởi động FileZilla ngay bây giờ) được chọn, hoặc bạn có thể nhấp đúp vào biểu tượng ứng dụng FileZilla trên màn hình desktop (Windows) hoặc trong thư mục Applications (Mac) để mở.

Nhập thông tin máy chủ FTP. Điền vào các trường sau ở đầu cửa sổ FileZilla:
- Host — Địa chỉ của máy chủ FTP.
- Username — Tên đăng nhập (nếu không có tên đăng nhập, nhập anonymous).
- Password — Mật khẩu để đăng nhập máy chủ FTP (để trống nếu không có mật khẩu).
- Port — Số cổng của máy chủ FTP.

Nhấp vào Quickconnect (Kết nối nhanh). Lựa chọn ở góc trên bên phải cửa sổ FileZilla. FileZilla sẽ tự động kết nối với máy chủ.

Xem nội dung trên máy chủ FTP. Sau khi kết nối, cây thư mục FTP sẽ hiển thị bên phải cửa sổ. Khung trên cùng thể hiện cấu trúc cây, còn khung phía dưới hiển thị nội dung từng thư mục. Bây giờ, bạn có thể bắt đầu tải lên và tải xuống dữ liệu.
- Mỗi khi bạn thay đổi thư mục, một lệnh nhỏ sẽ được gửi đến máy chủ, nên có độ trễ ngắn khi chuyển giữa các thư mục.
- Bạn cũng có thể nhập trực tiếp địa chỉ thư mục vào thanh phía trên cùng bên phải.
- Lỗi sẽ xuất hiện khi bạn truy cập thư mục mà bạn không có quyền truy cập.
Tải lên và tải xuống tập tin

Đề xuất sử dụng phần mềm FTP tích hợp sẵn trong máy tính. Cả Windows và Mac đều có tùy chọn tích hợp cho việc tải lên và tải xuống tập tin trên FTP. Nếu bạn đã cài đặt FileZilla, có vẻ như những tùy chọn này không cần thiết, nhưng nếu bạn không muốn kết nối hoặc cấu hình máy chủ FTP riêng, đây là lựa chọn nhanh chóng để quản lý tập tin.

Dẫn hướng trong các thư mục cục bộ. Ở bên trái cửa sổ có hai khung dùng để điều hướng trong các thư mục cục bộ. Bạn có thể chọn tập tin để tải lên hoặc thư mục để lưu tập tin tải xuống.
- Bạn cũng có thể nhập trực tiếp địa chỉ thư mục vào thanh trên cùng bên phải.

Tải tập tin từ máy chủ FTP về máy tính. Tìm tập tin hoặc thư mục cần tải xuống ở bên phải cửa sổ, chọn vị trí lưu ở bên trái cửa sổ, sau đó kéo tập tin từ khung dưới cùng bên phải và thả vào khung ở dưới cùng bên trái. Tập tin sẽ tự động được tải xuống.
- Kích thước tập tin sẽ hiển thị theo byte trong cột 'Filesize'.
- Bạn có thể chọn nhiều tập tin để tải xuống bằng cách giữ phím Ctrl rồi nhấp vào từng tập tin mong muốn. Dữ liệu sẽ được tải xuống cùng lúc.
- Bạn cũng có thể thêm tập tin vào hàng đợi tải xuống bằng cách nhấp phải vào tập tin và chọn 'Thêm vào hàng đợi'.

Tải tập tin lên máy chủ. Trên bên trái cửa sổ, bạn di chuyển đến tập tin hoặc thư mục cần tải lên, sau đó tìm thư mục đích của máy chủ bên phải cửa sổ. Nếu được phép tải tập tin lên máy chủ FTP, bạn hãy kéo tập tin từ bên trái và thả vào bên phải cửa sổ để bắt đầu quá trình.
- Hầu hết máy chủ FTP công cộng sẽ không cho phép người dùng ẩn danh tải tập tin lên.
- Quá trình tải lên có thể mất thời gian hơn so với thời gian tải xuống tương đương với kích thước dữ liệu.

Theo dõi quá trình truyền nhận. Bạn có thể theo dõi quá trình truyền nhận trong khung cửa sổ phía dưới cùng. Danh sách tập tin đang được truyền kèm với hàng đợi, kích thước, trạng thái ưu tiên và tỷ lệ hoàn thành đều hiển thị ở đây. Thẻ Failed transfers và Successful transfers ở cuối cửa sổ giúp bạn xem những quá trình truyền nhận đã hoàn thành hoặc không thành công.

Tạo máy chủ riêng. Sử dụng Windows để thiết lập máy chủ FTP cá nhân, cho phép người dùng kết nối và truy cập tập tin (hoặc tải dữ liệu về).
Bằng dòng lệnh FTP
Mở cửa sổ lệnh hoặc terminal.
terminalTerminal
Kết nối với máy chủ FTP. Dù sử dụng hệ điều hành nào, lệnh kết nối máy chủ FTP là như nhau. Nhập ftp ftp.example.com. Nếu là máy chủ FTP công cộng, nhập anonymous và nhấn Enter khi yêu cầu mật khẩu. Nếu có tên người dùng và mật khẩu, nhập thông tin tương ứng.

Xem tập tin trên máy chủ FTP. Sử dụng lệnh dir /p và nhấn ↵ Enter để xem danh sách thư mục và tập tin trên máy chủ.

Di chuyển đến thư mục mong muốn. Sử dụng lệnh cd directory (ở đây, 'directory' là thư mục hoặc đường dẫn bạn muốn) và nhấn ↵ Enter.

Chuyển sang chế độ nhị phân. Theo mặc định, máy chủ FTP sử dụng chế độ ASCII cho tập tin văn bản. Để chuyển sang chế độ nhị phân, nhập lệnh binary và nhấn ↵ Enter.
- Chế độ nhị phân là lựa chọn tốt nhất cho tập tin đa phương tiện hoặc thư mục.

Tải tập tin về. Sử dụng lệnh get để tải tập tin từ máy chủ FTP về máy tính cục bộ. Thêm tên tập tin sau 'get'.
- Ví dụ, để tải tập tin 'example.jpg' từ thư mục hiện tại, nhập get example.jpg.

Tải tập tin lên. Lệnh put dùng để tải tập tin từ máy tính cục bộ lên máy chủ FTP. Thêm đường dẫn của tập tin vào sau 'put'.
- Ví dụ, để sao chép 'example2.avi' từ máy tính lên máy chủ FTP, nhập put c:\documents\homemovies\example2.avi.

Đóng kết nối. Sử dụng lệnh close để chấm dứt kết nối với máy chủ FTP. Mọi phiên truyền nhận sẽ bị hủy bỏ.
Gợi ý
- Có nhiều lệnh và phương pháp sử dụng FTP trên dòng lệnh hoặc qua quá trình điều khiển hệ thống máy tính, nhưng ứng dụng FTP sẽ làm giảm đơn giản hóa quá trình kết nối và sử dụng máy chủ FTP mà không làm thay đổi quy trình.
Cảnh báo
- Để điều hành máy chủ FTP riêng một cách hiệu quả, hãy đảm bảo có kết nối mạng dây ổn định. Kiểm tra xem nhà cung cấp dịch vụ Internet có hạn chế hành động này hay không và đồng thời kiểm tra giới hạn tải lên/tải xuống của gói cước trước khi cài đặt máy chủ FTP.
