Nếu bạn sử dụng Internet thường xuyên, bạn phải đã đi qua một số trang web cung cấp tải lên và tải xuống các tệp trên máy chủ của riêng họ. Tôi không nói về các trang chia sẻ tệp cung cấp tải lên và tải xuống tệp qua HTTP (Giao thức truyền siêu văn bản) nhưng các trang web sử dụng giao thức đặc biệt có tên FTP (Giao thức truyền tệp). Giao thức truyền tệp được thiết kế đặc biệt cho quá trình chuyển tệp từ máy tính này sang máy tính khác qua Internet. Giao thức này giúp dễ dàng chuyển nhiều tệp lớn hơn mà không bị gián đoạn và cũng hỗ trợ tải xuống và tải lên lại khi có thể.

Hướng dẫn này không phải là về việc thiết lập máy chủ FTP trên máy chủ web nhưng tất cả là làm cho máy tính gia đình của bạn hoạt động như một máy chủ FTP để bạn có thể tải lên và tải xuống tệp từ các vị trí từ xa trong máy tính của mình. Bạn cũng có thể tạo tài khoản cho bạn bè và thành viên gia đình của mình để chia sẻ tệp. Điều này đặc biệt hữu ích khi bạn muốn chia sẻ tệp và dữ liệu với bất kỳ ai có tính chất rất nhạy cảm và bạn không muốn nó được tải lên Internet bằng mọi giá. Quá trình FTP sẽ đảm bảo rằng dữ liệu chỉ còn lại trong số những người dùng được ủy quyền.

Mặc dù có rất nhiều máy chủ FTP có sẵn cho Windows, hoặc là chúng rất tốn kém hoặc các phiên bản miễn phí của chúng rất hạn chế. Vì vậy, tôi đã chọn FileZilla FTP Server mà có vẻ là tốt nhất trong lớp của nó. Trong số rất nhiều tính năng khác, những cái tôi thích nhất là giao diện quản lý người dùng và các quyền có thể được gán cho bất kỳ người dùng nào. Tôi có thể dễ dàng tạo nhóm và người dùng và gán cho họ một số quyền đọc / ghi nhất định để truy cập và làm việc trên Máy chủ FTP FileZilla. Bộ quyền rất giống với quyền Linux cùng với các tùy chọn nâng cao.

Định cấu hình IP động

Trước hết, chúng ta cần giải quyết vấn đề với mọi người dùng gia đình - không có IP tĩnh . IP là địa chỉ mạng được liên kết với máy tính của bạn. Hầu hết các nhà cung cấp dịch vụ Internet không cung cấp địa chỉ IP tĩnh cho người dùng gia đình. Nếu không có địa chỉ IP tĩnh, bạn sẽ cần phải thay đổi địa chỉ máy chủ mỗi khi bạn khởi động lại bộ định tuyến Internet. Để giải quyết vấn đề này, chúng tôi sẽ sử dụng dịch vụ DNS động. No-IP là dịch vụ DNS động rất cơ bản nhưng miễn phí có thể phục vụ mục đích của chúng tôi một cách dễ dàng.

Truy cập No-IP.com và tạo một tài khoản miễn phí. Sau khi tài khoản của bạn được kích hoạt hoàn toàn, bạn có thể tải xuống ứng dụng cập nhật động No-IP cho Windows. Việc cài đặt máy khách cập nhật khá thẳng về phía trước và không yêu cầu bất kỳ đầu vào người dùng hoặc cấu hình thủ công nào.

Khi bạn khởi động ứng dụng cập nhật động No-IP từ menu Start của Windows, nó sẽ hỏi bạn địa chỉ email và mật khẩu đã đăng ký của bạn. Sau khi đăng nhập, bạn sẽ cần tạo tên máy chủ cho máy tính của bạn. Bạn có thể tạo tên máy chủ tại đây. Chỉ cần nhập tên máy chủ lưu trữ với Máy chủ DNS (A) làm loại máy chủ lưu trữ và để phần còn lại của các tùy chọn làm mặc định. Nhấp vào nút Tạo Máy chủ để tạo máy chủ lưu trữ. Cấu hình sẽ mất một khoảng thời gian (một phút hoặc lâu hơn) để phổ biến.

Bây giờ bạn có thể dễ dàng truy cập máy tính của bạn thông qua tên máy chủ được cung cấp bởi no-ip. Trong trường hợp của tôi, đó là sanix.serveftp.com .

Thiết lập máy chủ FTP

Bây giờ bạn đã thiết lập một dịch vụ DNS động trên máy tính của mình, bạn có thể tiếp tục và tải xuống máy chủ FileZilla FTP.

Trong quá trình cài đặt, bạn sẽ cần phải chọn các thành phần được cài đặt với máy chủ FTP. Tôi khuyên bạn nên giữ kiểu cài đặt là Chuẩn . Một phần quan trọng khác của quá trình cài đặt là chọn cổng cho giao diện quản trị của máy chủ FileZilla. Cổng mặc định là 14147. Hãy giữ nguyên mặc định cho hướng dẫn này nhưng bạn có thể thay đổi nó thành bất kỳ giá trị nào trong khoảng từ 1024 đến 65535.

Nếu bạn muốn khởi động máy chủ FTP với Windows startup, bạn nên chọn cài đặt như một dịch vụ, tự động bắt đầu với Windows. Nếu không, hãy chọn tùy chọn thủ công nhưng bạn sẽ cần tự khởi động máy chủ khi khởi động lại Windows.

Sau khi cài đặt, bạn sẽ thấy biểu tượng máy chủ FileZilla trong khay hệ thống. Nhấp đúp vào biểu tượng để truy cập tùy chọn cấu hình.

Một hộp thoại Connect to Server sẽ xuất hiện. Nếu bạn muốn có mật khẩu quản trị, bạn có thể nhập mật khẩu vào đây và sau đó nhấp OK mà không thay đổi các cài đặt khác.

Cấu hình máy chủ FTP của bạn

Bây giờ, niềm vui thực sự bắt đầu khi chúng ta bắt đầu cấu hình máy chủ FTP thực. Đầu tiên chúng ta sẽ tạo một số nhóm. Nhóm cho phép chúng tôi quản lý người dùng dễ dàng. Chúng tôi có thể áp dụng các quyền và hạn chế nhất định đối với nhóm sẽ được áp dụng cho tất cả người dùng trong nhóm. Để tạo nhóm mới, hãy chuyển đến “ Trình đơn chỉnh sửa -> Nhóm ” và sau đó nhấp vào nút thêm bên dưới nhóm.

Bây giờ chúng tôi đã tạo nhóm đầu tiên, chúng tôi sẽ thêm một số người dùng vào nhóm này. Chuyển đến “ Trình đơn chỉnh sửa -> Người dùng -> Thêm ” để thêm người dùng.

Khi bạn nhấp vào OK, bạn sẽ có thể tạo mật khẩu cho từng người dùng trong cài đặt tài khoản.

Đối với mỗi nhóm hoặc người dùng cá nhân, bạn có thể chỉ định các thư mục khác nhau sẽ được chia sẻ cho những người dùng và nhóm đó. Để thêm một thư mục mới vào một nhóm, hãy vào " Edit menu -> Groups -> Shared folders ". Bạn có thể nhấp vào nút Thêm để tạo thư mục chia sẻ cho nhóm cụ thể đó. Sau khi tạo, bạn có thể dễ dàng đặt quyền cho trực tiếp cụ thể đó trong một nhóm cụ thể. Các quyền của tệp bao gồm:

Đối với tệp

  • Đọc
  • Viết
  • Xóa bỏ
  • Nối thêm

Đối với thư mục

  • Tạo nên
  • Xóa bỏ
  • Danh sách
  • Danh sách + Thư mục con

Đó là tất cả những gì bạn cần để thiết lập một máy chủ FTP cơ bản trên máy tính ở nhà của bạn. Bạn có thể đi qua các cài đặt nâng cao trong menu Chỉnh sửa. Xin lưu ý rằng nếu bạn muốn máy chủ FTP có sẵn cho người dùng mạng, nó cần phải ở chế độ Hoạt động. Nếu bạn muốn hạn chế quyền truy cập vào máy chủ FTP, hãy khóa máy chủ bằng cách chọn tùy chọn khóa trong menu máy chủ.

Kết nối với máy chủ FTP của bạn

Khi mọi thứ đã được cấu hình và máy chủ FTP hoạt động, bạn có thể vào một máy tính khác trên mạng và truy cập máy chủ FTP bằng cách sử dụng địa chỉ IP cục bộ của bạn. Nếu bạn muốn truy cập nó từ Internet, bạn có thể sử dụng địa chỉ DNS động mà chúng tôi đã thiết lập ở phần đầu của hướng dẫn này. Địa chỉ sẽ trông giống như sau: username.no-ip.com:21 . Xin lưu ý rằng cổng quản trị không. khác với cổng nghe máy chủ. Cổng nghe máy chủ là cổng mà máy khách sẽ kết nối với máy chủ. Cổng nghe mặc định là 21. Bạn có thể thay đổi nó thông qua các tùy chọn nhưng chắc chắn rằng cổng nào bạn chọn sẽ được mở trong tường lửa và máy tính có thể giao tiếp thông qua cổng này. Cổng quản trị chỉ dành cho quản trị máy chủ FTP và chỉ có thể được sử dụng trong nội bộ mà không cần truy cập vào thế giới bên ngoài.

Hy vọng rằng hướng dẫn này sẽ cho phép bạn tạo máy chủ FTP của riêng bạn trên máy tính ở nhà.

Hình ảnh tín dụng: Nhiều có dây để Ftp bởi Big Kho ảnh.