Hướng dẫn cách thiết lập FTP Server trên Windows 10

Dưới đây là hướng dẫn chi tiết từng bước về cách thiết lập FTP Server trên hệ điều hành Windows 10. Nếu bạn đang tìm cách chia sẻ và chuyển tệp dung lượng lớn giữa các máy tính qua mạng nội bộ (LAN) hoặc qua Internet mà không bị giới hạn về dung lượng hoặc tốc độ, thiết lập FTP Server chính là giải pháp lý tưởng.

Bằng cách thiết lập FTP Server trên Windows 10, bạn có thể biến máy tính của mình thành một "đám mây riêng", cho phép truyền tải dữ liệu một cách nhanh chóng, an toàn và tiện lợi.

Thiết lập FTP Server trên Windows 10

1. Cài đặt FTP Server trên Windows 10

Windows 10 tích hợp sẵn các thành phần cần thiết để thiết lập FTP Server mà bạn không cần tải thêm phần mềm ngoài. Các bước cài đặt bao gồm:

1. Nhấn tổ hợp phím Windows + X và chọn Programs and Features.

2. Trong cửa sổ hiện ra, nhấn vào liên kết Turn Windows features on or off.

Cài đặt FTP Server trên Windows 10

3. Tìm và mở rộng mục Internet Information Services (IIS), sau đó đánh dấu vào tùy chọn FTP Server.

4. Tiếp tục mở rộng FTP Server và chọn thêm FTP Extensibility.

5. Đánh dấu chọn Web Management Tools và để các tùy chọn mặc định.

6. Nhấn OK để bắt đầu quá trình cài đặt.

Cài đặt FTP Server trên Windows 10

7. Sau khi hoàn tất, nhấn Close để đóng cửa sổ.

2. Cấu hình FTP Site trên Windows 10

Sau khi cài đặt FTP Server, bạn cần tạo một FTP Site để bắt đầu sử dụng. Các bước cấu hình như sau:

1. Mở Control Panel và vào mục Administrative Tools.

2. Nhấp đúp vào Internet Information Services (IIS) Manager.

Cấu hình FTP Site trên Windows 10

3. Trong bảng Connections, mở rộng mục Sites và nhấp chuột phải chọn Add FTP Site.

Cấu hình FTP Site trên Windows 10

4. Đặt tên cho FTP site và chọn đường dẫn đến thư mục mà bạn muốn dùng để lưu trữ các tệp FTP.

Cấu hình FTP Site trên Windows 10

5. Trong phần Binding and SSL Settings, bỏ qua SSL và chọn No SSL.

Cấu hình FTP Site trên Windows 10

6. Tiếp tục, ở phần Authentication, chọn Basic.

7. Trong Authorization, chọn Specified users và nhập tên tài khoản Windows 10 cho phép truy cập. Đánh dấu vào các tùy chọn ReadWrite để người dùng có quyền tải lên và tải xuống tệp.

8. Cuối cùng, nhấn Finish để hoàn tất cấu hình.

Cấu hình FTP Site trên Windows 10

3. Cho phép FTP Server thông qua Windows Firewall

Để các kết nối có thể truy cập FTP Server, bạn cần cấu hình Windows Firewall như sau:

1. Mở Start Menu, nhập Windows Firewall và chọn Allow an app or feature through Windows Firewall.

Cho phép FTP Server thông qua Windows Firewall

2. Nhấn Change Settings, tìm và đánh dấu vào tùy chọn FTP Server cả ở hai cột PrivatePublic.

3. Nhấn OK để lưu thay đổi.

Cho phép FTP Server thông qua Windows Firewall

4. Cấu hình Router để cho phép các kết nối bên ngoài

Để truy cập FTP Server từ bên ngoài mạng nội bộ (qua Internet), bạn cần mở cổng 21 trên router của mình:

1. Nhấn tổ hợp phím Windows + X và chọn Command Prompt. Gõ lệnh ipconfig và nhấn Enter, sau đó ghi lại địa chỉ IP của Default Gateway.

Cấu hình Router để cho phép các kết nối bên ngoài

2. Mở trình duyệt và nhập địa chỉ IP Default Gateway để truy cập giao diện cấu hình của router.

3. Đăng nhập và tìm mục Port Forwarding (có thể nằm trong phần WAN hoặc NAT).

4. Thêm một mục mới với thông tin:

  • Service Name: FTP-Server
  • Port Range: 21
  • Local IP Address: Địa chỉ IP của máy tính (lấy từ kết quả lệnh ipconfig).
  • Protocol: TCP

Cấu hình Router để cho phép các kết nối bên ngoài

5. Áp dụng thay đổi và lưu lại cấu hình router.

5. Truy cập FTP Server từ máy tính khác

Để truy cập FTP Server, bạn chỉ cần:

1. Mở trình duyệt và nhập địa chỉ IP của FTP Server dưới dạng ftp://[IP]. Ví dụ: ftp://192.168.1.105.

Truy cập FTP Server từ máy tính khác

2. Nếu muốn truy cập từ Internet, tìm địa chỉ IP Public của bạn bằng cách tìm kiếm "What's my IP?" trên Google, sau đó nhập địa chỉ đó vào trình duyệt cùng định dạng ftp://[IP].

6. Upload file lên FTP Server trên Windows 10

Việc tải tệp lên FTP Server cực kỳ đơn giản:

  1. Nhấn Windows + E để mở File Explorer.
  2. Trên thanh địa chỉ, nhập địa chỉ FTP server dưới dạng ftp://[Public IP].
  3. Đăng nhập bằng tài khoản và mật khẩu đã thiết lập.
  4. Bạn có thể lưu tài khoản bằng cách đánh dấu Save Password để lần sau không cần nhập lại thông tin đăng nhập.

Upload file lên FTP Server trên Windows 10

7. Tạo nhiều tài khoản FTP trên Windows 10

Để tạo nhiều tài khoản người dùng cùng truy cập FTP Server, bạn cần làm theo các bước sau:

Thêm tài khoản người dùng mới:

1. Nhấn Windows + I để mở Settings, sau đó chọn Accounts.

2. Chọn Family & other users và nhấn Add someone else to this PC.

Tạo nhiều tài khoản FTP trên Windows 10

3. Tạo một tài khoản mới cho người dùng.

Tạo nhiều tài khoản FTP trên Windows 10

Tạo nhiều tài khoản FTP trên Windows 10

Tạo nhiều tài khoản FTP trên Windows 10

Cấp quyền truy cập cho thư mục FTP:

  1. Nhấn chuột phải vào thư mục FTP, chọn Properties, sau đó vào tab Security.
  2. Nhấn Edit, chọn Add, nhập tên người dùng và cấp quyền ReadWrite cho tài khoản.

Cấp quyền truy cập cho thư mục FTP

Cấp quyền truy cập cho thư mục FTP

Cấp quyền truy cập cho thư mục FTP

Cấu hình tài khoản người dùng trong IIS:

  1. Mở Internet Information Services (IIS) Manager, mở rộng Sites và chọn FTP site của bạn.
  2. Vào mục Authorization Rules, thêm Allow Rule cho người dùng vừa tạo và cấp quyền truy cập.

Cấu hình tài khoản người dùng trong IIS

Cấu hình tài khoản người dùng trong IIS

Kết luận

Thiết lập FTP Server trên Windows 10 là một giải pháp hiệu quả cho việc chia sẻ tệp tin nội bộ hoặc qua Internet, giúp bạn dễ dàng kiểm soát, quản lý và truyền tải dữ liệu một cách an toàn và tiện lợi.

Với những bước hướng dẫn chi tiết ở trên, hy vọng bạn đã có thể tự thiết lập và quản lý một FTP Server hoàn chỉnh trên hệ thống của mình.