File Transfer Protocol server trên Windows 10 cho phép người dùng tải xuống và tải lên file từ gần như bất cứ đâu đến PC của bạn. Khi bạn dùng FTP server, bạn đang tạo một đám mây riêng mà bạn có quyền kiểm soát tối thươ. Hơn nữa, tốc độ phụ thuộc vào gói đăng ký Internet và không có giới hạn truyền tải hàng tháng. Có thêm lợi ích như không giới hạn kích thước hoặc loại file. Vì vậy, không quan trọng file backup nhỏ 1KB hay lớn 1 TB. Không giới hạn số tài khoản tạo nên bạn, bạn bè, đồng nghiệp, gia đình có thể lưu trữ và chia sẻ file. Windows 10 cung cấp tùy chọn tạo FTP server trên Windows 10.
Trong bài viết này, chúng tôi liệt kê các bước cài đặt FTP server trên PC để bạn truyền file trong mạng riêng hoặc từ xa qua Internet.
1. Cài đặt thành phần FTP server trên Windows 10
Windows 10 cho phép cài đặt FTP server tuy nhiên bạn phải tự thêm các thành phần cần thiết.
Để cài đặt thành phần FTP server, làm theo các bước:
- Vào thanh tìm kiếm gõ Control Panel và nhấn Enter.

- Điều hướng đến Programs (Chương trình), rồi Programs and Features (Chương trình và Tính năng). Tìm và nhấp vào "Windows features on or off" (Bật/tắt tính năng Windows).


- Mở rộng tùy chọn Internet Information Services rồi FTP server.

- Tích vào FTP Extensibility và FTP Service.

- Tích vào "Web Management Tools" (Công cụ quản trị web) và mở rộng để kiểm tra "IIS Management Console" có được tích không.

- Nhấp OK rồi Close.
Sau khi hoàn tất các bước, bạn sẽ có tất cả thành phần cần thiết để cài đặt FTP server trên máy tính.
Cấu hình trang web FTP server trên Windows 10
Để cấu hình FTP server trên Windows 10, bạn cần tạo trang FTP, cho phép kết nối ngoài và thiết lập quy tắc tường lửa.
Bước 1: Thiết lập trang FTP:
- Vào thanh tìm kiếm gõ Control Panel và nhấn Enter.

- Nhấp vào System & Security (Hệ thống & Bảo mật).

- Nhấp vào Administrative tools (Công cụ quản trị).

- Điều hướng đến Internet Information Services (IIS) Manager và nhấp đúp vào nó.

- Dưới "Connections" (Kết nối), tìm Sites (Trang web) và chuột phải vào nó.

- Nhấp "Add FTP site" (Thêm trang FTP).

- Trong FTP site name, gõ tên server.

- Đi đến Physical Path -> Content Directory (Thư mục nội dung), tìm nút bên phải để chọn thư mục lưu file FTP.
- Nhấp Next.
- Dùng cài đặt binding mặc định.
- Tích vào "Start FTP site automatically" (Khởi động trang FTP tự động).
- Dưới SSL, tích vào "No SSL".

Lưu ý: Tốt hơn nên cấu hình trang cần SSL nếu server lưu trữ dữ liệu mật.
- Nhấp Next.

- Dưới "Authentication" (Xác thực), tích vào Basic.
- Cũng dưới "Authentication" dùng menu thả xuống, chọn Specified users (Người dùng chỉ định).

- Gõ địa chỉ email tài khoản Windows 10 hoặc tên tài khoản cục bộ để cho phép bản thân truy cập FTP server.
- Tích vào Read và Write (Đọc và Ghi).
- Nhấp Finish để hoàn tất quy trình.
Sau khi hoàn tất các bước, trang FTP sẽ hoạt động trên máy tính Windows.
Bước 2: Cấu hình quy tắc tường lửa
Bây giờ, tiến hành cấu hình quy tắc tường lửa trên Windows 10. Kết nối đến FTP server bị chặn nếu bạn có tường lửa tích hợp. Vì vậy, bạn cần thủ công cho phép kết nối, làm theo các bước:
- Vào thanh tìm kiếm gõ Windows Defender và chọn Windows Defender Security Center, nhấn Enter.

- Tìm Firewall & Network Protection (Tường lửa & Bảo vệ mạng) từ ngăn bên trái và nhấp vào nó.

- Trên cửa sổ Firewall & Network Protection, nhấp vào tùy chọn "Allow an app through Firewall" (Cho phép ứng dụng qua tường lửa).

- Nhấp nút radio Change settings (Thay đổi cài đặt).

- Tìm và tích vào tùy chọn FTP Server và cung cấp Public and Private access (Truy cập Công khai và Riêng tư).
Bây giờ, FTP server đã có thể truy cập từ mạng cục bộ. Nếu bạn chạy ứng dụng bảo mật khác, bạn cần vào trang web nhà phát triển tìm tùy chọn thêm quy tắc tường lửa.
Bước 3: Cách cho phép kết nối ngoài?
Bước tiếp theo sẽ làm cho FTP server có sẵn cho người khác qua Internet, bạn cần mở cổng TCP/IP 21 trên router.
Lưu ý: Để mở cổng 21 của router, các bước sẽ khác nhau tùy thuộc router và phiên bản firmware.
Chúng tôi đã nêu các bước phổ biến để cho phép kết nối ngoài, tuy nhiên bạn cũng có thể kiểm tra trang web nhà sản xuất. Tiến hành:
- Nhấp nút Start rồi Settings.

- Từ Settings, nhấp Network and Internet (Mạng và Internet).

- Nhấp Status (Trạng thái) từ ngăn bên trái.

- Tìm link "Change connections properties" (Thay đổi thuộc tính kết nối) và ghi lại IPv4 DNS server, địa chỉ router.

- Mở trình duyệt web và nhập địa chỉ IP vừa ghi vào thanh địa chỉ, nhấn Enter.
- Bạn sẽ được nhắc nhập tên người dùng và mật khẩu.
- Đi đến trang Port forwarding (Chuyển tiếp cổng) ở dưới Advanced settings (Cài đặt nâng cao) hoặc WAN.
- Thêm quy tắc mới cho phép kết nối đến FTP server bằng:
- Service name: Nhập tên bạn muốn giữ cho Cổng.
- Port range: 21.
- Local IP: Địa chỉ IP FTP server mà router sẽ gửi kết nối đến.
- Local port: 21.
- Protocol: TCP.
- Xong, nhấp Add button rồi Apply button để lưu thay đổi.
Bây giờ bất cứ khi nào kết nối đến đến cổng 21, nó sẽ chuyển tiếp đến FTP server để thiết lập phiên mạng.
Bước 4: Cách thiết lập địa chỉ IP tĩnh?
Nếu mục đích tạo FTP server là gửi/nhận file trên Internet, bạn nên cấu hình địa chỉ IP tĩnh để không cần cấu hình lại router nếu IP thiết bị thay đổi.
1. Gõ Open Control Panel vào thanh tìm kiếm và nhấn Enter.

2. Nhấp Network and Internet -> Network and Sharing Center từ cửa sổ Control Panel


3. Tìm Change adapter settings (Thay đổi cài đặt bộ thích hợp) từ bên trái bảng điều khiển.

4. Chuột phải vào network adapter (bộ thích hợp mạng), chọn Properties (Thuộc tính).
5. Chọn Internet Protocol Version 4 (TCP/IPv4).
6. Nhấp Properties.

7. Nhấp nút radio chọn "Use the following IP address" (Sử dụng địa chỉ IP sau).

8. Dưới đây sẽ có tùy chọn: IP address, Subnet Mask, Default Gateway và Preferred DNS server. IP address: Nhập địa chỉ mạng tĩnh cho máy tính. Subnet Mask: với mạng gia đình, địa chỉ thường dùng 255.255.255.0. Default Gateway: Địa chỉ IP của router. Preferred DNS server: Nhập địa chỉ IP router ở đây cũng được.
9. Nhấp OK rồi Close.
Bây giờ cấu hình IP sẽ giữ tĩnh và bạn không gặp vấn đề kết nối.
Bước 5: Thiết lập nhiều tài khoản FTP
Sau khi tạo FTP server, bạn có thể cho phép mọi người tải lên/tải xuống file từ nó đồng thời. Để làm vậy, bạn phải tạo nhiều tài khoản cùng với quyền hạn chế.
Để làm điều này, trước tiên bạn phải tạo tài khoản Windows 10 và
Quá trình này thực hiện bằng cách tạo tài khoản Windows 10 tiêu chuẩn mới với cài đặt đúng.
Tạo tài khoản người dùng mới:
- Nhấp menu Start chọn Settings.

- Từ Settings -> chọn Accounts (Tài khoản)

- Nhấp "Other People" (Người khác)

- Tìm "Add Someone Else To This PC" (Thêm người khác vào PC này) và nhấp nút + bên cạnh.

- Gõ địa chỉ tài khoản Microsoft của người dùng bạn muốn cho phép truy cập FTP server.

- Nhấp Next
Lưu ý: Nếu bạn muốn người dùng tài khoản cục bộ truy cập FTP server, chọn "I don't have this person sign-in information" (Tôi không có thông tin đăng nhập của người này) rồi Add a user without a Microsoft account (Thêm người dùng không có tài khoản Microsoft). Để hoàn tất, làm theo hướng dẫn trên màn hình.
Bằng cách này, bạn có thể tạo nhiều tài khoản dùng quy trình này.
Bước 6: Cấu hình tài khoản người dùng cho FTP server:
Để cho phép người dùng khác truy cập FTP server, bạn phải thay đổi cài đặt server. Làm theo các bước:
- Vào thanh tìm kiếm gõ Control Panel để mở.

- Nhấp System and Security.

- Nhấp Administrative Tools.

- Bạn sẽ nhận danh sách công cụ, điều hướng đến IIS (Internet Information Services) Manager shortcut. Nhấp đúp vào nó.

- Tìm Sites từ bên trái cửa sổ và mở rộng. Chọn trang bạn tạo trước đó.

- Đi đến FTP Authorization Rules và nhấp đúp vào nó.
- Nhấp Add Allow Rule từ bảng điều khiển bên phải.

- Bây giờ, bạn sẽ có hai tùy chọn:
1. All Users (Tất cả người dùng): Cho phép tất cả người dùng truy cập FTP server miễn là họ được cấu hình trên Windows 10 PC của bạn.
2. Specified Users (Người dùng chỉ định): Nếu bạn muốn một số người dùng chọn lọc dùng FTP server, chọn tùy chọn này. (Để cho phép người dùng, nhập tên người dùng, mỗi cái cách nhau bởi dấu phẩy)
- Tích vào Read và Write và nhấp OK.
Bây giờ, người dùng được chọn sẽ có thể tải lên và tải xuống file trên FTP server từ xa.
Bước 7: Kết nối đến FTP server từ xa
Cho đến nay, bạn đã học cách tạo FTP server, tạo tài khoản, xử lý quyền. Bây giờ, hãy biết cách dùng FTP server tải lên/tải xuống file từ xa.
Cách Duyệt và Tải xuống File Trên FTP Server?
Để xem và tải xuống file, dùng Internet Explorer, MS Edge, Chrome hoặc Firefox.
- Khởi chạy trình duyệt ưa thích và gõ địa chỉ IP server với ftp:// và nhấn Enter. Nhập tên người dùng và mật khẩu tài khoản.
- Nhấp Login
Bây giờ bạn đã ở trong FTP server, tìm file bạn muốn tải xuống. Nếu kết nối đến FTP server từ Internet, bạn cần nhắc địa chỉ IP Internet của mạng lưu trữ FTP server của bạn.
Nếu không biết public IP, chỉ cần tìm web gõ "what's my IP". Tuy nhiên nếu bạn có IP cụ thể từ nhà cung cấp Internet hoặc không có dịch vụ DDNS, bạn có thể phải theo dõi public IP thường xuyên khi muốn kết nối.
Xem, tải xuống và tải lên file
Bạn có thể dùng File Explorer để tải xuống, duyệt và tải lên file dễ dàng.
- Để mở File Explorer, nhấn Windows và E cùng lúc.
- Gõ địa chỉ FTP server qua ftp:// vào thanh địa chỉ.
- Gõ tên người dùng và mật khẩu.
- Tích vào Save Password (Lưu mật khẩu) và nhấp Logon.
Bây giờ, bạn có thể truy cập và duyệt, tải lên và tải xuống thư mục và file trên FTP server, giống như trên bộ nhớ cục bộ.
Tóm lại:
Bằng cách này, bạn có thể cấu hình FTP server trên Windows 10 và thay đổi cài đặt FTP server để cho phép người dùng dùng từ xa.
Lưu ý: Để truy cập FTP server trên Windows 10, bạn cần đảm bảo thiết bị lưu trữ đang bật. Vì bạn không thể kết nối khi máy tính ở chế độ Sleep hoặc Hibernation.