Cài đặt máy chủ FTP và định cấu hình nó (trong ví dụ về chương trình Máy chủ FileZilla). Các cách kết nối với máy chủ FTP

Để tạo một máy chủ thông qua giao thức FTP, không nhất thiết phải sử dụng bất kỳ hệ điều hành cụ thể nào, như Windows Server. Bất kỳ người dùng nào, kể cả bây giờ, đều có thể thiết lập một máy chủ trên máy tính Windows 7 của mình hoạt động thông qua giao thức truyền dữ liệu FTP. Trong bài này, bạn sẽ tìm hiểu cách cấu hình, cách kết nối FTP để máy tính coi máy chủ như một ổ đĩa mạng, cách mở máy chủ trong Explorer và sử dụng máy khách nào trong công việc.

Tạo máy chủ FTP trong Windows 7

Microsoft đã thêm tính năng này theo mặc định trong Windows 7. Do đó, để tạo một máy chủ, bạn thậm chí không phải tải xuống bất kỳ phần mềm bổ sung nào từ Internet. Bạn sẽ cần phải vào "Start", từ đó đến "Control Panel" và đến tab "Programs and Features" để cấu hình FTP.

Thực tế là một số tính năng tiêu chuẩn của Windows 7 sẽ tự động bị vô hiệu hóa. Họ làm điều này bởi vì không phải mọi người dùng của hệ điều hành này đều tham gia, ví dụ, trong việc tạo máy chủ FTP. Do đó, hãy chuyển sang bên trong phần "Bật hoặc tắt các tính năng của Windows". Bạn sẽ thấy một danh sách các thư mục. Tìm thư mục “FTP Server”, bên trong là hai thư mục: “FTP Extensibility” và “FTP Service”; và bên dưới trong thư mục "Công cụ quản lý trang web" - "Bảng điều khiển quản lý IIS". Bên cạnh các thư mục được chỉ định, bạn cần chọn hộp, sau đó bấm OK - các dịch vụ sẽ được kích hoạt.

Tiếp theo, bạn một lần nữa cần vào "Bảng điều khiển" và tìm phần "Quản trị". Sau khi thêm các dịch vụ mới, một mục mới xuất hiện ở đó - "Trình quản lý IIS" - hãy mở nó. Tìm tab "Trang web", sau đó nhấp vào "Thêm trang web FTP" để tạo máy chủ. Tiếp theo, bạn cần thiết lập dữ liệu về trang web của mình: chỉ định tên của nó và đường dẫn vật lý đến dữ liệu máy chủ. Trong bước tiếp theo, bạn có thể chỉ định một cổng không chuẩn cho máy chủ nếu muốn, cũng như bật hoặc tắt tính năng tự động khởi động FTP trong Windows. Bạn nên tắt SSL ngay lập tức, sau này nếu cần bạn có thể kết nối.

Cấu hình máy chủ được hoàn thành tại điểm xác định loại ủy quyền. Bạn có thể cho phép người dùng ẩn danh hoặc người dùng thông thường đăng nhập, cũng như thiết lập quyền cho các loại ủy quyền khác nhau. Sau đó, nhấp vào "Hoàn tất" và quá trình cài đặt trang web hoàn tất.

Hãy chắc chắn rằng sau khi bạn quản lý để tạo một trang FTP, bạn cần phải định cấu hình tường lửa Windows. Để thực hiện việc này, hãy mở lại “Bảng điều khiển”, tìm mục “Tường lửa”, tìm mục “Cài đặt nâng cao” và mục “Quy tắc gửi đến”. Bạn nên thiết lập ngay chế độ thụ động cho các kết nối đến, vì đặt chế độ chủ động là một tùy chọn không thể đoán trước - bộ định tuyến hoặc tường lửa của bạn có thể bắt đầu "chửi thề" và không một máy khách nào có thể kết nối với máy chủ. Do đó, hãy kiểm tra các mục "FTP Server Passive" và "FTP server (lưu lượng đến)". Cũng đi tới "Quy tắc cho kết nối đi" và chọn hộp bên cạnh "Máy chủ FTP".

Để người khác sử dụng máy chủ của bạn, bạn cần kết nối người dùng mới. Bạn có thể thực hiện việc này thông qua bảng "Quản trị" trong tab "Quản lý Máy tính", nơi trong phần "Người dùng Cục bộ" có mục "Nhóm". Nhấp chuột phải vào "Nhóm" và chọn "Tạo Nhóm". Viết tên và mô tả cho nhóm và nhấp vào "Tạo". Và bây giờ bạn cần thêm người dùng và kết nối họ với nhóm đã tạo. Chỉ định bất kỳ tên nào, ghi lại mật khẩu hai lần và cấm người dùng thay đổi mật khẩu đó.

Để kết nối người dùng với một nhóm, hãy nhấp chuột phải vào một trong số họ và chọn "Thuộc tính". Tiếp theo, vào "Tư cách thành viên nhóm" và chọn "Thêm". Tìm nhóm bạn đã tạo trước đó, thêm nó và bấm OK.

Để những người dùng đã tạo có thể mở thư mục với trang web và có quyền truy cập vào nó, bạn cần định cấu hình cài đặt bảo mật máy chủ - thêm một nhóm người dùng đáng tin cậy.

Để thực hiện việc này, hãy tìm thư mục gốc của trang web và nhấp chuột phải vào "Thuộc tính". Mở tab Bảo mật và nhấp vào Chỉnh sửa. Chỉ định tên của nhóm người dùng đã tạo và OK. Sau đó đặt quyền cho nhóm đã thêm. Sau đó, bạn chỉ cần vào "Trình quản lý IIS" và tìm mục "Quy tắc cấp quyền FTP" và thêm quy tắc cho phép, sau đó máy chủ có thể được coi là đã tạo và kích hoạt thành công!

Cách kết nối máy chủ đã tạo dưới dạng ổ đĩa mạng, cách mở FTP trong Explorer và chọn ứng dụng khách nào

Nếu bạn không muốn liên tục tìm kiếm thư mục trên máy tính của mình nhưng muốn kết nối trang web dưới dạng ổ đĩa mạng, hãy truy cập "Máy tính của tôi". Ở trên cùng trong bảng điều khiển, bạn sẽ thấy mục "Dịch vụ". Nhấp vào nó, sau đó từ danh sách thả xuống, chọn "Map Network Drive". Trong cửa sổ mở ra, hãy chọn ký tự mà ổ đĩa mạng sẽ được tạo, và chọn hộp "Khôi phục khi đăng nhập". Dưới đây, chọn liên kết "Kết nối với trang web ...". Trong cửa sổ mở ra, tìm "Chọn một vị trí mạng khác" và chỉ định địa chỉ FTP nơi đĩa sẽ dẫn đến. Chỉ định mật khẩu và đăng nhập, và bạn đã hoàn tất - đĩa đã được tạo.

Và để mở máy chủ trong Explorer, hãy đi tới "Máy tính của tôi". Tiếp theo, trong trình khám phá, hãy chọn "Thêm một mục mới vào mạng ...". Nhấp vào "Chọn một mạng khác ...". Sau đó, một biểu mẫu để nhập địa chỉ FTP sẽ xuất hiện trong trình khám phá. Nhập địa chỉ và nhấp vào "Tiếp theo" mọi lúc. Do đó, bạn sẽ có thể truy cập máy chủ FTP trong trình thám hiểm.

Cách mở một máy chủ trong Explorer đã được sắp xếp, và bây giờ chúng ta hãy xem xét ứng dụng khách tốt nhất. Một ứng dụng khách như vậy là FileZilla. Ứng dụng khách này có thể được tải xuống miễn phí và nó hoạt động rất nhanh khi so sánh với các chương trình tương tự khác. Máy khách FileZilla là sự lựa chọn của hầu hết người dùng Windows. Không có lý do gì để bạn không chọn nó.

Bạn có thể đơn giản hóa công việc với các máy tính Windows được kết nối qua mạng cục bộ bằng cách kích hoạt các máy chủ FTP và TFTP, mỗi máy chủ đều có đặc điểm riêng.

Sự khác biệt giữa máy chủ FTP và TFTP

Kích hoạt cả hai máy chủ sẽ cung cấp cho bạn khả năng trao đổi tệp và lệnh giữa các máy tính hoặc thiết bị được kết nối với nhau thông qua mạng cục bộ hoặc theo một cách khác.

TFTP là một máy chủ dễ mở hơn, nhưng không hỗ trợ bất kỳ xác minh danh tính nào ngoài xác minh ID. Vì ID có thể bị giả mạo, TFTP không đáng tin cậy, nhưng nó rất dễ sử dụng. Ví dụ, chúng được sử dụng để cấu hình các máy trạm không ổ đĩa và các thiết bị mạng thông minh.

Máy chủ FTP thực hiện các chức năng tương tự như TFTP, nhưng chúng có khả năng xác thực thiết bị được kết nối bằng thông tin đăng nhập và mật khẩu, vì vậy chúng đáng tin cậy hơn. Chúng có thể được sử dụng để gửi và nhận các tệp và lệnh.

Nếu các thiết bị của bạn được kết nối qua bộ định tuyến hoặc sử dụng Tường lửa, thì bạn cần chuyển tiếp các cổng 21 và 20 cho các kết nối đến và đi.

Tạo và cấu hình TFTP trên Windows 7

Để kích hoạt và cấu hình nó, cách tốt nhất là sử dụng một chương trình miễn phí - tftpd32 / tftpd64, có thể được tải xuống từ trang web chính thức của nhà phát triển cùng tên. Ứng dụng được phân phối dưới hai hình thức: dịch vụ và chương trình. Mỗi loại được chia thành các phiên bản dành cho hệ thống 32 bit và 64 bit. Bạn có thể sử dụng bất kỳ loại và phiên bản nào của chương trình phù hợp nhất với mình, nhưng dưới đây, làm ví dụ, các hành động trong chương trình 64-bit đang chạy dưới dạng dịch vụ (phiên bản dịch vụ) sẽ được cung cấp.

Tạo và cấu hình FTP

  1. Mở bảng điều khiển máy tính.

    Khởi chạy bảng điều khiển

  2. Chuyển đến phần "Chương trình".

    Đi tới phần "Chương trình"

  3. Điều hướng đến phần phụ "Chương trình và Tính năng".

    Đi tới phần "Chương trình và Tính năng"

  4. Nhấp vào tab "Bật hoặc tắt các tính năng".

    Nhấp vào nút "Bật hoặc tắt các tính năng"

  5. Trong cửa sổ mở rộng, tìm cây "IIS" và kích hoạt tất cả các thành phần có trong đó.

    Kích hoạt cây "IIS"

  6. Lưu kết quả và đợi cho đến khi hệ thống thêm các phần tử bao gồm vào.

    Chờ các thành phần được hệ thống thêm vào

  7. Quay lại trang chính của bảng điều khiển và chuyển đến phần "Hệ thống và Bảo mật".

    Đi tới phần "Hệ thống và Bảo mật"

  8. Chuyển đến phần phụ "Quản trị".

    Chuyển đến phần phụ "Quản trị"

  9. Mở chương trình Trình quản lý Dịch vụ Thông tin Internet (IIS).

    Mở chương trình Trình quản lý IIS

  10. Trong cửa sổ hiện ra, chuyển đến cây bên trái chương trình, nhấp chuột phải vào thư mục con "Sites" và chuyển đến chức năng "Thêm FTP site".

    Nhấp vào "Thêm trang FTP"

  11. Điền vào trường với tên của trang web và ghi lại đường dẫn đến thư mục nơi các tệp đã nhận sẽ được gửi.

    Chúng tôi nghĩ ra một cái tên cho trang web và tạo một thư mục cho nó

  12. Quá trình thiết lập FTP bắt đầu. Trong khối địa chỉ IP, đặt tham số "Tất cả miễn phí", trong khối SLL, tham số "Không có SSL". Tính năng "Tự động khởi động trang FTP" được bật sẽ cho phép máy chủ tự động bật mỗi khi bạn bật máy tính.

    Chúng tôi thiết lập các thông số cần thiết

  13. Xác thực cho phép bạn chọn hai tùy chọn: ẩn danh - không cần đăng nhập và mật khẩu, bình thường - với thông tin đăng nhập và mật khẩu. Kiểm tra các tùy chọn phù hợp với bạn.

    Chọn ai sẽ có quyền truy cập vào trang web

  14. Điều này hoàn thành việc tạo trang web, nhưng vẫn còn một số cài đặt cần được thực hiện.

    Trang web được tạo và thêm vào danh sách

  15. Quay lại phần "Hệ thống và Bảo mật" và chuyển từ phần này đến phần phụ "Tường lửa".

    Mở phần "Tường lửa Windows"

  16. Mở các tùy chọn nâng cao.

    Đi tới cài đặt tường lửa nâng cao

  17. Ở nửa bên trái của chương trình, đặt tab “Quy tắc cho kết nối đến” hoạt động và kích hoạt chức năng “Máy chủ FTP” và “Lưu lượng máy chủ FTP ở chế độ thụ động” bằng cách nhấp chuột phải vào chúng và chọn tham số “Bật”.

    Bật các chức năng "Máy chủ FTP" và "Lưu lượng máy chủ FTP ở chế độ thụ động"

  18. Ở nửa bên trái của chương trình, đặt tab “Quy tắc cho kết nối đi” hoạt động và khởi chạy chức năng “Lưu lượng máy chủ FTP” bằng cách sử dụng cùng một phương pháp.

    Bật chức năng "Lưu lượng FTP"

  19. Bước tiếp theo là tạo một tài khoản mới sẽ có tất cả các quyền để quản lý máy chủ. Để thực hiện việc này, hãy quay lại phần "Quản trị" và chọn ứng dụng "Quản lý máy tính" trong đó.

    Mở ứng dụng Quản lý máy tính

  20. Trong phần "Người dùng cục bộ và Nhóm", hãy chọn thư mục con "Nhóm" và bắt đầu tạo một nhóm khác trong đó.

    Nhấp vào nút "Tạo nhóm"

  21. Điền vào tất cả các trường bắt buộc với bất kỳ dữ liệu nào.

    Điền thông tin về nhóm đang được tạo

  22. Điều hướng đến thư mục con Người dùng và bắt đầu quá trình tạo người dùng mới.

    Nhấp vào nút "Người dùng mới"

  23. Điền vào tất cả các trường bắt buộc và hoàn tất quá trình.

    Điền thông tin người dùng

  24. Mở thuộc tính của người dùng đã tạo và mở rộng tab "Tư cách thành viên nhóm". Nhấp vào nút "Thêm" và thêm người dùng vào nhóm mà bạn đã tạo trước đó một chút.

    Nhấp vào nút "Thêm"

  25. Bây giờ điều hướng đến thư mục được cung cấp cho máy chủ FTP. Mở thuộc tính của nó và chuyển đến tab "Bảo mật", nhấp vào nút "Chỉnh sửa" trong đó.

    Nhấp vào nút "Thay đổi"

  26. Trong cửa sổ mở ra, nhấp vào nút "Thêm" và thêm nhóm đã được tạo trước đó vào danh sách.

    Chọn hành động "Thêm quy tắc cho phép"

  27. Chọn hộp "Vai trò hoặc nhóm người dùng được chỉ định" và điền vào trường với tên của nhóm đã đăng ký trước đó. Quyền phải được cấp cho tất cả: đọc và viết.

    Chọn "Nhóm hoặc vai trò người dùng được chỉ định"

  28. Bạn có thể tạo một quy tắc khác cho tất cả người dùng khác bằng cách chọn "Tất cả người dùng ẩn danh" hoặc "Tất cả người dùng" trong đó và đặt quyền chỉ đọc để không ai ngoại trừ bạn có thể chỉnh sửa dữ liệu được lưu trữ trên máy chủ. Xong, việc này hoàn tất việc tạo và cấu hình máy chủ.

    ftp: // your_name: [email protected].

    Để kết nối với máy chủ không qua mạng nội bộ mà qua Internet, các địa chỉ giống nhau được sử dụng, nhưng các số 192.168.10.4 được thay thế bằng tên của trang web bạn đã tạo trước đó. Nhớ lại rằng để kết nối qua Internet nhận được từ bộ định tuyến, bạn cần chuyển tiếp các cổng 21 và 20.

    Lý do tại sao nó có thể không hoạt động

    Máy chủ có thể không hoạt động chính xác nếu bạn chưa hoàn thành tất cả các cài đặt cần thiết được mô tả ở trên hoặc nếu bạn nhập bất kỳ dữ liệu nào không chính xác, hãy kiểm tra lại tất cả thông tin. Nguyên nhân thứ hai dẫn đến sự cố là do các yếu tố của bên thứ ba: bộ định tuyến được định cấu hình không chính xác, Tường lửa tích hợp trong hệ thống hoặc phần mềm chống vi-rút của bên thứ ba chặn quyền truy cập, các quy tắc cài đặt trên máy tính can thiệp vào máy chủ. Để giải quyết một vấn đề liên quan đến máy chủ FTP hoặc TFTP, bạn cần mô tả chính xác nó xuất hiện ở giai đoạn nào, chỉ sau đó bạn mới có thể tìm thấy giải pháp trên các diễn đàn chuyên đề.

    Cách ánh xạ dưới dạng ổ đĩa mạng

    Để chuyển đổi thư mục được phân bổ cho máy chủ thành ổ đĩa mạng bằng các phương pháp Windows tiêu chuẩn, chỉ cần làm theo các bước sau:


    Các chương trình của bên thứ ba để thiết lập máy chủ

    Chương trình quản lý TFTP - tftpd32 / tftpd64, đã được mô tả ở trên trong bài viết, trong phần "Tạo và cấu hình máy chủ TFTP". Bạn có thể sử dụng chương trình FileZilla để quản lý máy chủ FTP.


    Máy chủ FTP và TFTP được thiết kế để tạo các trang web cục bộ và chia sẻ cho phép bạn trao đổi tệp và lệnh giữa những người dùng có quyền truy cập vào máy chủ. Bạn có thể thực hiện tất cả các cài đặt cần thiết bằng cách sử dụng các chức năng có sẵn của hệ thống và thông qua các ứng dụng của bên thứ ba. Để có được một số lợi ích, bạn có thể chuyển đổi thư mục máy chủ thành ổ đĩa mạng.

Tiếp tục chủ đề truyền tệp qua Internet, hôm nay tôi sẽ nói về máy chủ FTP. Mặc dù tôi đã đưa ra tùy chọn của mình, nhưng không thể bỏ qua máy chủ FTP, vì đây là một cách rất phổ biến để truyền tệp. Vì vậy, một số lý thuyết. FTP là gì?

FTP (File Tranfser Protocol) trong tiếng Anh có nghĩa là "Giao thức truyền tệp" và được sử dụng để trao đổi tệp giữa các máy tính qua Internet hoặc mạng cục bộ. Để truy cập máy chủ FTP, một trình duyệt thông thường hoặc thậm chí Windows Explorer là đủ. Điều kiện duy nhất là một cổng mở 21 (được sử dụng theo mặc định, nhưng bạn có thể thay thế nó bằng cổng riêng của mình), tức là nó phải mở. Vì vậy, nếu bạn có Tường lửa hoặc bộ định tuyến, bạn sẽ phải nhớ nơi bạn có hướng dẫn chuyển tiếp cổng 21.

Vì vậy, hãy chuyển sang thiết lập một máy chủ FTP.

1) Và điều đầu tiên chúng ta cần là thêm các thành phần vào hệ điều hành của mình. Để thực hiện việc này, hãy đi tới "Bảng điều khiển" → "Chương trình" → "Chương trình và Tính năng" và nhấp vào nút ở bên trái "Bật hoặc tắt các tính năng của Windows":

2) Trong danh sách mở ra, chúng ta cần bật nhóm thành phần IIS, cụ thể là: Máy chủ FTP, Dịch vụ Internet và Công cụ quản lý trang web. Sẽ giống như trong ảnh chụp màn hình:

Nhấn OK và đợi quá trình cài đặt các thành phần hoàn tất. Tùy thuộc vào phiên bản hệ điều hành của bạn, bạn có thể cần một đĩa cài đặt Windows.

Trong cửa sổ mở ra, ở cột bên trái, hãy mở cây đến tab “Trang web” và nhấp chuột phải vào tab này. Chọn "Thêm trang FTP":

Chỉ định tên của trang web và thư mục sẽ được truy cập qua giao thức FTP:

Chỉ định các tham số để khởi chạy máy chủ FTP. Nếu bạn không muốn máy chủ tự động khởi động khi khởi động hệ thống, hãy bỏ chọn hộp này. Trong phần phụ SSL, hãy đặt một dấu chấm vào "Không có SSL":

Trên trang tiếp theo, chọn hộp bên cạnh "Ẩn danh" và "Thông thường" và nhấp vào xong:

Trang FTP đã được tạo, chúng ta tiếp tục cấu hình.

4) Đi tới “Bảng điều khiển” → nhóm “Hệ thống và bảo mật” → “Tường lửa của Windows” và chọn “Tùy chọn nâng cao” ở cột bên trái:

Chuyển đến tab "Quy tắc cho các kết nối đến". Bạn cần tìm và bao gồm hai mục:

- Máy chủ FTP (lưu lượng đến);
- Lưu lượng máy chủ FTP ở chế độ thụ động (lưu lượng FTP đến ở chế độ thụ động).

Để thực hiện việc này, hãy nhấp chuột phải vào quy tắc và chọn "Bật quy tắc":

Sau đó, chuyển đến tab "Quy tắc cho kết nối đi" và bật quy tắc "Lưu lượng máy chủ FTP (lưu lượng FTP đi)":

Nếu bạn đã cài đặt tường lửa hoặc bộ định tuyến, bạn cần mở cổng 21 (TCP) cho các kết nối đến và cổng 20 (TCP) cho các kết nối đi.

5) Cần tạo một người dùng có toàn quyền truy cập vào máy chủ thông qua FTP (ghi / xóa). Trước tiên, bạn cần tạo một nhóm người dùng mới. Do đó, chúng tôi đi đến “Bảng điều khiển” → nhóm “Hệ thống và bảo mật” → “Công cụ quản trị” → “Quản lý máy tính”. Ở phần bên trái của cửa sổ, chọn phần "Người dùng và nhóm cục bộ" → "Nhóm". Chúng tôi nhấp chuột phải vào một không gian trống ở phần trung tâm của cửa sổ và chọn "Tạo nhóm ...":

Nhập tên và mô tả của nhóm và nhấp vào nút "Tạo":

Chuyển đến tab "Người dùng" và bằng cách tương tự, nhấp vào một khoảng trống và chọn "Người dùng mới":

Chúng tôi quy định dữ liệu và đưa ra mật khẩu (ít nhất tám ký tự). Chúng tôi cũng đánh dấu vào các ô “Cấm người dùng thay đổi mật khẩu” và “Mật khẩu không hết hạn”:

Mở thuộc tính của người dùng mới bằng cách nhấp chuột phải vào nó. Chuyển đến tab "Tư cách thành viên nhóm". Chúng tôi nhấn nút "Thêm" → "Nâng cao" → "Tìm kiếm" và chọn nhóm mà chúng tôi đã tạo vài phút trước. Chúng tôi nhấn OK.

Nhấp vào nút "Thêm" và thêm nhóm mà chúng tôi đã tạo. Chúng tôi cấp cho nhóm toàn quyền truy cập bằng cách chọn hộp kiểm tương ứng ở cuối cửa sổ:

Nhấp vào ok để áp dụng các thay đổi.

Đi tới "Bảng điều khiển" → nhóm "Mạng và Bảo mật" → "Công cụ Quản trị" và mở "Trình quản lý IIS" → "Trang web" và chọn trang web của chúng tôi:

Chúng tôi chọn "Các vai trò hoặc nhóm người dùng được chỉ định" và quy định tên của nhóm của chúng tôi. Cấp cho nhóm này quyền đọc và ghi và nhấp vào OK.

Chúng tôi quay trở lại trang web và đi đến "FTP Logging".

Chỉ định kích thước nhật ký tối đa hoặc tắt hoàn toàn. Nhấp vào "Áp dụng" bên phải:

Đó là tất cả. Tôi hy vọng bài viết này hữu ích với bạn, hãy nhấp vào một trong các nút bên dưới để nói với bạn bè của bạn về nó. Đồng thời đăng ký nhận các bản cập nhật của trang web bằng cách nhập e-mail của bạn vào trường bên phải.

Cám ơn vì sự quan tâm của bạn:)

Một ngày tốt lành, độc giả thân mến! Như bạn đã hiểu từ tiêu đề, hôm nay chúng ta sẽ nói về Máy chủ FileZilla và tạo ra FTP máy chủ như vậy.

Gần đây có rất nhiều tin nhắn xin lời khuyên về cách thiết lập FTP máy chủ tại nhà (hoặc không) điều kiện.

Về những gì là FTP, nếu ai đó đột nhiên không biết, bạn có thể tìm hiểu trong bài viết này của tôi "" hoặc ngay lập tức bắt đầu đọc (trong bài viết này có một vài từ về chính giao thức).

Chuẩn bị cài đặt máy chủ FTP của bạn

Như đã hứa, để bắt đầu, hãy ngắn gọn về những gì FTP cho những ai chưa biết:

Tôi muốn lưu ý ngay rằng bài viết sẽ xem xét tùy chọn sử dụng tại nhà, không có cài đặt phức tạp và tinh vi được sử dụng trong trường hợp các máy chủ công ty chính thức.

Để cài đặt, bạn cần tải xuống một trong nhiều bản phân phối sẽ giúp bạn triển khai FTP-người phục vụ. Cá nhân tôi khuyên bạn nên sử dụng Máy chủ FileZilla Bởi vì, giống như ứng dụng khách mà tôi đã từng đề cập (xem bài viết ở liên kết ở trên), nó cực kỳ dễ cài đặt và cấu hình, và ngoài ra, nó còn miễn phí.

Cài đặt FTP FileZilla Server

Trên thực tế, sau khi tải xuống bản phân phối, hãy chạy cài đặt của nó (nghĩa là bạn cần nhấp vào exe-tệp) và làm theo hướng dẫn bên dưới.

Trên cửa sổ đầu tiên, bạn cần đồng ý với thỏa thuận cấp phép, hãy nhấp vào “ Tôi đồng ý”.

Bạn có muốn biết và có thể tự mình làm được nhiều việc hơn không?

Chúng tôi cung cấp cho bạn đào tạo trong các lĩnh vực sau: máy tính, chương trình, quản trị, máy chủ, mạng, xây dựng trang web, SEO và hơn thế nữa. Tìm hiểu chi tiết ngay bây giờ!

  • Tiêu chuẩn(Standart) - một tùy chọn để cài đặt từ đầu cho toàn bộ chức năng của máy chủ.
  • Đầy(Full) - gần giống nhau, nhưng mã nguồn của chương trình cũng sẽ được sao chép vào thư mục cài đặt, trong trường hợp bạn muốn thay đổi thứ gì đó trong đó.
  • Chỉ dịch vụ FTP(Chỉ dành cho dịch vụ) - dịch vụ FTP được cài đặt trực tiếp mà không cần truy cập vào nó thông qua giao diện. Hữu ích nếu bạn định quản lý lưu trữ tệp của mình từ một máy tính khác.
  • Giao diện điều khiển(Chỉ giao diện) - không giống như đoạn trước, chỉ có trình bao đồ họa để quản lý máy chủ được cài đặt chứ không phải bản thân máy chủ. Sử dụng nếu bạn muốn truy cập máy chủ FTP của mình từ xa.
  • Cài đặt tùy chỉnh(Tùy chỉnh) - Bạn có thể tự do chọn những gì bạn muốn đưa vào máy tính của mình.

Trên cửa sổ tiếp theo, bạn cần chọn thư mục cài đặt, ví dụ: “ C: \ Program Files \ FileZilla Server". Sau khi được chọn, hãy chuyển đến cửa sổ tiếp theo ( Tiếp theo).

Bây giờ trình cài đặt sẽ yêu cầu chúng ta chọn cách cài đặt và khởi động máy chủ.

Có ba lựa chọn:

  • Cách sử dụng dịch vụ và bắt đầu khi đăng nhập
  • Cách bảo dưỡng và bắt đầu thủ công
  • Cài đặt dễ dàng, chạy thủ công

Nên chọn tùy chọn thứ nhất hoặc thứ hai. Sự khác biệt duy nhất là trong trường hợp thứ hai, để máy chủ hoạt động, bạn sẽ cần phải vào " Bảng điều khiển - Công cụ quản trị - Quản lý dịch vụ", tìm dịch vụ trong danh sách ở đó và tự bắt đầu bằng cách nhấn nút bắt đầu.

Cổng và khởi chạy ban đầu của Máy chủ FileZilla

Ngoài ra, ở giai đoạn này, bạn nên chỉ định cổng mà qua đó giao diện quản lý máy chủ sẽ kết nối, tức là có thể nói, bảng điều khiển quản trị của bạn, cho phép bạn thiết lập cài đặt, xem ai đã kết nối ở đâu, v.v. Để cải thiện bảo mật, hãy thay đổi nó từ mặc định ( 14147 ) sang một cái gì đó khác.

Ngoài ra, theo mặc định, tùy chọn khởi động máy chủ sau khi thiết lập được chọn (Khởi động máy chủ sau khi thiết lập hoàn tất). Bạn có thể để lại hộp kiểm này hoặc bạn có thể xóa nó. Đó là việc của bạn. Sau khi hoàn thành việc này, hãy chuyển đến cửa sổ cuối cùng bằng cách sử dụng nút Tiếp theo.

Ở đây chúng tôi chọn các tùy chọn để khởi chạy giao diện.

Một lần nữa, có ba trong số chúng:

  • Lúc đăng nhập, cho tất cả người dùng
  • Lúc đăng nhập, cho người dùng hiện tại
  • Thủ công

Tùy chọn đầu tiên sẽ hoạt động nếu bạn là người dùng duy nhất của máy tính nơi máy chủ được cài đặt và về nguyên tắc, bạn không cần quan tâm, trong tất cả các tài khoản của hệ điều hành, giao diện sẽ khởi động tự động hoặc chỉ dưới một tài khoản.

Thứ hai phù hợp cho những người làm việc trên máy tính không một mình (tức là có một số tài khoản trên máy tính được sử dụng bởi những người khác nhau) và không muốn ai khác quản lý nó FTP máy chủ, tức là giao diện chỉ được khởi chạy từ tài khoản mà quá trình cài đặt hiện đang được thực hiện.

Và tùy chọn thứ ba chỉ đặt thông số khởi động theo cách thủ công, tức là nó sẽ không khởi động cùng hệ thống.

Hãy để tôi nhắc bạn rằng giao diện giống như một chương trình quản trị cho phép bạn theo dõi trạng thái của máy chủ, start-stop và cấu hình nó.

Đánh dấu ( Bắt đầu giao diện sau khi thiết lập hoàn tất) trong cửa sổ này, một lần nữa, thiết lập việc khởi chạy giao diện ngay lập tức khi kết thúc quá trình cài đặt.

Chà, đã giải quyết xong tất cả những điều này, cuối cùng bạn cũng có thể bắt đầu cài đặt máy chủ (tất nhiên là sử dụng nút " Cài đặt") :)

Máy chủ FileZilla thiết lập FTP ban đầu

Vì vậy, sau khi cài đặt, khi bạn lần đầu tiên khởi động giao diện, một cửa sổ nhỏ sẽ xuất hiện nơi bạn cần chỉ định địa chỉ và cổng kết nối, cũng như mật khẩu quản trị viên (nó không có trong lần cài đặt đầu tiên). Bạn có thể chọn tùy chọn "Luôn kết nối với máy chủ này". Nhấn " Được".

Tôi muốn nhấn mạnh rằng đây là kết nối đến máy chủ cục bộ, cụ thể là kết nối với giao diện quản trị, nghĩa là cấp một địa chỉ 127.0.0.1 và cảng 14147 đối với một người bạn muốn kết giao là vô ích. Về địa chỉ bên ngoài, mật khẩu và sự xuất hiện cần thiết để kết nối với máy chủ sẽ được viết trong quá trình của bài báo.

Bây giờ chúng ta hãy chuyển sang cài đặt. Điều này được thực hiện bằng cách vào " Chỉnh sửa -> Cài đặt"hoặc bằng cách nhấp vào nút trên bảng giao diện:

Một cửa sổ cài đặt sẽ mở ra trước mặt bạn. Trên tab đầu tiên (Cài đặt chung), bạn có thể đặt các thông số sau:

Ảnh chụp màn hình từ trên xuống dưới:

  • Cổng mà máy khách sẽ kết nối với máy chủ
  • Số lượng khách hàng tối đa
  • Số của chủ đề
  • Thời gian chờ khác nhau (ba phần)

Trong bài viết này, chúng tôi quan tâm đến hai điểm đầu tiên. Cổng có thể được để nguyên hoặc bạn có thể thay đổi nó để tăng tính bảo mật, nhưng sau đó bạn sẽ phải báo cáo nó với tất cả những người muốn kết nối.

Cài đặt thứ hai chịu trách nhiệm về số lượng kết nối tối đa. Theo mặc định, giá trị tham số là “ 0 ”, Có nghĩa là số lượng của chúng không bị giới hạn. Bạn nên thay đổi thông số này nếu, ví dụ, kênh Internet của bạn không thể đối phó với tải, bởi vì có rất nhiều người đang kết nối với bạn.

Phần còn lại có thể được giữ nguyên, vì các cài đặt này là tối ưu cho việc sử dụng tại nhà.

Trong đoạn con " Bộ lọc IP" có thể thiết lập IPđịa chỉ (hoặc phạm vi của chúng) sẽ bị cấm kết nối với máy chủ của bạn, cũng như đặt ngoại lệ khỏi phạm vi được chỉ định (trường thứ hai).

Đó là, ví dụ, nếu bạn muốn cấm ai đó và cấm anh ta truy cập vào máy chủ của bạn, thì hãy chỉ ra điều đó trong hộp đầu tiên. Ngoài ra, nếu bạn chỉ muốn cấp quyền truy cập cho một người cụ thể và từ chối những người khác, hãy đặt dấu hoa thị vào trường đầu tiên và đặt danh sách IP- địa chỉ trong thứ hai.

Chuyển hướng " Cài đặt chế độ thụ động”Quy định các tham số cho kết nối thụ động đến máy chủ và phản hồi của nó.

Chỉ nên thay đổi điều gì đó ở đây nếu bạn không kết nối trực tiếp với Internet mà thông qua bộ định tuyến có tường lửa và NAT. Trong trường hợp này, bạn có thể cần chỉ định trong " Sử dụng IP sau"bên ngoài của bạn IP-địa chỉ (bạn có thể lấy từ nhà cung cấp hoặc trong giao diện bộ định tuyến), cũng như đặt phạm vi cổng (Sử dụng phạm vi cổng tùy chỉnh), qua đó máy khách có thể kết nối với máy chủ của bạn ở chế độ thụ động.

Có lẽ, việc chạm vào các cài đặt này chỉ trong trường hợp có sự cố với việc kết nối người dùng. Trong trường hợp này và không thể tự mình tìm ra, tôi sẽ đưa ra lời khuyên về các cài đặt dành riêng cho bạn (viết bình luận).

Phần cài đặt “ Điều khoản khác”Chứa các cài đặt không quan trọng đối với máy chủ FTP gia đình. Ví dụ, chẳng hạn như “ Không hiển thị mật khẩu trong tệp nhật ký”(Không hiển thị mật khẩu trong nhật ký tin nhắn),“ Thu nhỏ giao diện khởi chạy”(Bắt đầu thu nhỏ), cũng như kích thước của bộ đệm truyền. Nói chung, bạn không cần phải động vào bất cứ thứ gì ở đây.

Trên tab " Cài đặt giao diện quản trị viên" có thể thiết lập IP-địa chỉ và cổng mà qua đó giao diện quản lý máy chủ sẽ khả dụng (giống với giao diện mà chúng tôi đã sử dụng lần đầu 127.0.0.1 14147 , tức là, nếu bạn muốn, bạn có thể thay đổi chúng). Ngoài ra, bạn có thể chỉ định IP-địa chỉ được phép kết nối với nó.

Phần cài đặt “ Ghi nhật ký”Cho phép bạn bật tính năng ghi các tệp nhật ký (Bật ghi vào tệp), định cấu hình kích thước tối đa của chúng (Giới hạn kích thước tệp nhật ký thành), ghi mọi thứ vào một tệp (Đăng nhập tất cả vào" FileZilla Server.log ") hoặc tạo một tệp riêng biệt cho mỗi ngày (trong trường hợp này, bạn có thể giới hạn khoảng thời gian lưu trữ tối đa của chúng).

Chuyển hướng " Cài đặt GSS”Chịu trách nhiệm về việc sử dụng giao thức Kerberos GSS. Để sử dụng bình thường, tùy chọn này không yêu cầu cấu hình.

Cài đặt máy chủ FTP dư - tốc độ, mã hóa, v.v.

Tiếp theo chúng ta có " Giới hạn tốc độ". Nó có thể giúp hạn chế tốc độ của các kết nối đến và đi. Có hai cách để giới hạn: đặt giới hạn vĩnh viễn cho mọi thời gian hoặc tạo quy tắc cho một ngày và / hoặc giờ cụ thể. Giới hạn được đặt bằng kilobyte.

Chuyển hướng " Nén truyền tệp”Cho phép bạn bật tính năng nén tệp trong quá trình truyền. Trong trường hợp này, bạn có thể định cấu hình mức nén tối thiểu và tối đa, cũng như chỉ định địa chỉ IP mà nén sẽ không được sử dụng. Bạn không cần phải chạm vào bất cứ thứ gì.

Để thiết lập kết nối an toàn giữa máy khách và máy chủ, hãy chuyển đến mục cài đặt “ Cài đặt SSL / TLS". Tại đây, bạn cần bật hỗ trợ cho các giao thức này và chỉ định các đường dẫn đến khóa cá nhân, tệp chứng chỉ và mật khẩu. Đối với người dùng bình thường, điều này là không cần thiết, vì vậy bài viết này sẽ không được xem xét.

Và cuối cùng, bạn có thể bật lệnh cấm tự động đối với người dùng sau khi N-thử kết nối không thành công và thời gian cấm. Để thực hiện việc này, hãy chuyển đến tab " Cấm tự động”Và nếu bạn cần, hãy chọn hộp" Bật lệnh cấm tự động", chỉ ra trong cột" Cấm địa chỉ IP sau"số lần thử mà sau đó quá trình chặn sẽ được thực hiện, cũng như thời gian chặn trong" Cấm cho".

Điều này đôi khi cần thiết để các cá nhân không mong muốn không spam máy chủ của bạn bằng các nỗ lực kết nối của họ.

Thiết lập ban đầu của tài khoản người dùng (người dùng) và quả bóng (chia sẻ) trong Máy chủ FileZilla

Bây giờ chúng ta hãy thiết lập quyền truy cập của người dùng, cụ thể là tài khoản, mật khẩu, thư mục của họ, v.v.
Ví dụ: hãy tạo người dùng phổ biến nhất, có thể nói và cấp cho anh ta quyền truy cập.

Vì vậy, để thêm tài khoản mới, hãy làm theo, trong cửa sổ chính của giao diện, dọc theo đường dẫn “ Chỉnh sửa-> Người dùng". Chúng ta sẽ thấy một cửa sổ để làm việc với người dùng.

Để thêm một cái mới, hãy nhấp vào " cộng". Tiếp theo, bạn sẽ cần chỉ định tên của nó, ví dụ: vô danh, và thuộc về một nhóm (trong trường hợp của chúng tôi, chúng tôi sẽ không chỉ ra). Đặt, nhấp vào " Được”.



Giờ đây, đối với người dùng mới của chúng tôi, bạn có thể đặt mật khẩu và giới hạn số lượng kết nối. Nếu cần, hãy làm như vậy bằng cách chọn hộp " Mật khẩu"và chỉ định nó (mật khẩu) trong ô đối diện. Chúng tôi đặc biệt khuyến khích sử dụng mật khẩu cho người dùng vì mục đích bảo mật.

Tiếp theo, chuyển đến tab " Chia sẻ thư mục". Trên thực tế, ở đây, chúng tôi đặt những thư mục nào mà người dùng sẽ có quyền truy cập. Điều này được thực hiện đơn giản: nhấp vào " cộng”Và chọn thư mục mong muốn trên đĩa. Ở bên trái, bạn có thể đặt quyền truy cập vào nó: chỉ đọc - “ đọc", ghi lại - " Viết", xóa bỏ - " Xóa bỏ”Và khả năng thay đổi các tệp hiện có trong thư mục -“ Nối". Dưới đây, bạn có thể cho phép tạo, xóa, nhận danh sách tệp và mở rộng quyền đối với các thư mục con.

Chúng tôi đặt các thông số và thư mục bạn cần và .. Nhấp vào ĐƯỢC RỒI

Điều này hoàn thành thiết lập ban đầu. Để sử dụng tại nhà, bạn không cần thêm;)

Quyền truy cập của người dùng vào máy chủ Máy chủ FileZilla

Để bạn bè của bạn sử dụng FTP máy chủ, bạn cần cung cấp nó cho họ IP-địa chỉ, cũng như (các) đăng nhập, (các) mật khẩu và, nếu cần, cổng (nếu thay đổi), mà họ phải chỉ ra trong của họ.

Tìm hiểu bên ngoài IP-địa chỉ có thể được lấy bằng cách liên hệ với nhà cung cấp, tìm trong cài đặt bộ định tuyến, hoặc đơn giản hơn, sử dụng một trong nhiều dịch vụ, chẳng hạn như (như bạn có thể đoán, bạn cần những gì được viết dưới dòng chữ “Địa chỉ IP của bạn:”; )).

Lời bạt

Đây là những thứ.

Mặc dù thực tế là bài viết được định hướng tối đa cho việc sử dụng gia đình nhỏ, tôi đã cố gắng giải thích càng chi tiết càng tốt tất cả các cài đặt và sắc thái cần thiết. Máy chủ FileZilla.

Như mọi khi, nếu bạn có bất kỳ câu hỏi, bổ sung, v.v., hãy viết trong phần bình luận - tôi sẽ sẵn lòng trợ giúp.

Tái bút: Đối với sự tồn tại của bài viết này, đặc biệt cảm ơn một người bạn của dự án và một thành viên trong nhóm của chúng tôi với biệt danh “ Kellis“.

Máy chủ FTP là một công cụ không thể thiếu để truyền một lượng lớn dữ liệu qua mạng. Đồng thời, nó có thể được sử dụng hiệu quả như nhau trong cả mạng nội bộ và trên Internet. Máy chủ FTP cho phép bạn nhanh chóng cấp cho người dùng từ xa quyền truy cập vào tệp của bạn. Đồng thời, bạn vẫn có khả năng kiểm soát quá trình truyền dữ liệu. Bạn có thể tắt quyền truy cập tệp bất kỳ lúc nào, giới hạn tốc độ hoặc cấp cho những người dùng khác nhau quyền truy cập vào các tệp khác nhau.

GuildFTPd

GuildFTPd là một máy chủ FTP miễn phí mạnh mẽ cung cấp cho người dùng đủ chức năng trong khi vẫn đơn giản và dễ học. Hệ thống trợ giúp chất lượng cao sẽ giúp bất kỳ người dùng nào nhanh chóng hiểu và bắt đầu làm việc với máy chủ trong thời gian ngắn nhất có thể.

Máy chủ FTP miễn phí GuildFTPd cung cấp rất nhiều tùy chọn để quản lý việc truyền tệp. Người dùng có thể thay đổi số lượng kết nối đồng thời, giới hạn tốc độ, chặn người dùng theo địa chỉ IP và hơn thế nữa.

Ưu điểm và nhược điểm của máy chủ FTP miễn phí GuildFTPd:

  • Chức năng rộng
  • Dễ học
  • Hệ thống trợ giúp chất lượng
  • Giao diện khổ hạnh
  • Cập nhật hiếm

Máy chủ Cerberus FTP

Cerberus FTP Server là một máy chủ FTP nhanh và nhẹ với tất cả các tính năng cần thiết và giao diện đẹp. Không giống như máy chủ FTP trước đây, Máy chủ FTP Cerberus không có kho tính năng và cài đặt khổng lồ như vậy. Ví dụ: không có khả năng giới hạn số lượng tải xuống đồng thời từ một địa chỉ IP, cũng không có khả năng đặt giới hạn tốc độ cho một người dùng cá nhân. Tuy nhiên, Cerberus FTP Server cũng có thể trở thành một máy chủ FTP gia đình tốt hoặc một máy chủ cho một mạng cục bộ nhỏ.

Ưu điểm và nhược điểm của máy chủ FTP miễn phí Cerberus FTP Server:

  • Ngoại hình đẹp
  • Chỉ có các chức năng cơ bản của máy chủ FTP

Máy chủ FileZilla

FileZilla Server là một trong những phần mềm máy chủ FTP miễn phí phổ biến nhất. Một trong những tính năng của máy chủ FTP này là nó có một "người anh em song sinh" dưới dạng máy khách FileZilla FTP.

FileZilla Server nhận được một giao diện nhẹ và đơn giản, không bị quá tải với các yếu tố không cần thiết, cũng như một bộ hoàn chỉnh tất cả các chức năng cần thiết cho một máy chủ FTP. Máy chủ này xử lý việc quản lý quyền truy cập của những người dùng khác nhau vào các tài nguyên máy chủ khác nhau mà không gặp bất kỳ sự cố nào.

Video hướng dẫn cài đặt và cấu hình FileZilla Server:

Ưu điểm và nhược điểm của máy chủ FTP miễn phí FileZilla Server:

  • Dễ học
  • Một số lượng lớn các khả năng
  • Cập nhật thường xuyên
  • Không tìm thấy thiếu sót