Máy chủ ftp đáng tin cậy cho windows. Cài đặt máy chủ FTP và định cấu hình nó (sử dụng chương trình FileZilla Server làm ví dụ). Các phương pháp kết nối với máy chủ FTP. Thiết lập tường lửa Windows

Thông thường, người dùng sử dụng email hoặc Skype để trao đổi các tệp nhỏ trực tuyến. Tuy nhiên, khi bạn cần gửi một kho lưu trữ ảnh hoặc phim có kích thước vài gigabyte, bạn không thể sử dụng các dịch vụ này. Việc chia sẻ tệp công khai cũng tạo ra một số khó khăn, chẳng hạn như phải chờ đồng hồ hẹn giờ và giới hạn tốc độ. Giải pháp tốt nhất trong trường hợp này là tạo máy chủ FTP của riêng bạn.

FTP (File Transfer Protocol) là giao thức truyền thông tin trên Internet và mạng máy tính cục bộ. Đây là chương trình tạo kết nối từ xa đến một thư mục chuyên dụng để xem và chia sẻ các tệp, kể cả các tệp lớn. Có thể trao đổi dữ liệu từ máy tính đến máy chủ từ xa và giữa các máy chủ FTP khác.

Dữ liệu được truyền đi mà không mã hóa lưu lượng, vì vậy kẻ tấn công có thể dễ dàng truy cập vào thông tin đăng nhập và mật khẩu. Để truyền tệp an toàn, bạn nên sử dụng giao thức được bảo vệ bằng TLS - FTPS, giao thức này mã hóa dữ liệu.

Máy chủ FTP của riêng bạn có những lợi thế nhất định:

  • cho phép bạn quản lý máy chủ và tài nguyên của nó;
  • cung cấp cho người dùng các quyền truy cập khác nhau;
  • nó không yêu cầu địa chỉ IP tĩnh.
  • không có giới hạn tốc độ;
  • thiếu thanh toán cho chủ nhà để lưu trữ nó;

Phần mềm được lựa chọn theo mức độ phức tạp của việc truy cập. Để tạo một máy chủ FTP để sử dụng riêng với cài đặt tối thiểu, các gói phần mềm miễn phí khá phù hợp.

Microsoft đã thêm Dịch vụ thông tin Internet (IIS) vào Windows 7, cho phép người dùng chia sẻ quyền truy cập vào một thư mục từ mạng. Do đó, để tạo máy chủ FTP cho Windows 7, bạn không cần cài đặt thêm bất kỳ phần mềm nào.

Cài đặt máy chủ FTP

Một số tính năng tiêu chuẩn không được sử dụng thường xuyên sẽ bị tắt theo mặc định trong Windows 7. Do đó, để kích hoạt chúng, bạn cần làm theo một số bước.

Để tạo máy chủ FTP trên Windows 7, bạn cần:

  • Nhấp vào “Bắt đầu” và mở phần “Bảng điều khiển”. Để dễ xem, bạn có thể chọn chế độ “Biểu tượng nhỏ”.

  • Đi tới phần "Chương trình và tính năng", tại đó bạn chọn "Bật hoặc tắt các tính năng của Windows".

  • Trong danh sách menu mở ra, bạn cần chọn các thành phần cần kích hoạt bằng cách chọn hộp bên cạnh chúng. Đây là thư mục “Máy chủ FTP”, có hai mục trong đó: “Khả năng mở rộng FTP” và “Dịch vụ FTP”, cũng như thư mục “Công cụ quản lý trang web” và trong đó là “Bảng điều khiển quản lý IIS”. Để bắt đầu, hãy nhấp vào OK.

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

  1. Bây giờ bạn cần phải chuyển qua “Bắt đầu” đến “Bảng điều khiển” một lần nữa.
  2. Tìm phần “Quản trị” và mở “Trình quản lý dịch vụ IIS” trong phần này.
  3. Chuyển đến tab “Trang web”, nhấp chuột phải vào tên, chọn “Thêm trang FTP” từ danh sách.
  4. Trong cửa sổ mới, bạn cần chỉ định tên của máy chủ FTP trong tương lai và đường dẫn đến thư mục chứa dữ liệu của nó. Bạn có thể tiến hành bước cấu hình tiếp theo bằng cách nhấp vào nút “Tiếp theo”.
  5. Bây giờ các thông số máy chủ đã được thiết lập. Trong trường địa chỉ IP, chọn địa chỉ bạn cần từ danh sách. Bạn có thể liên kết nó với một địa chỉ cụ thể hoặc tạo quyền truy cập mở rộng bằng cách chọn “Tất cả miễn phí”. Trong trường hợp này, cần kiểm tra cổng tiêu chuẩn 21. Nếu bạn dự định liên tục sử dụng máy chủ FTP thì bạn nên chọn hộp kiểm “Tự động khởi chạy trang FTP”. Chọn tùy chọn “Không có SSL”; bạn có thể kích hoạt nó sau nếu cần. Nhấp vào “Tiếp theo” một lần nữa.
  6. Trong cửa sổ mới, loại ủy quyền được chỉ định. Trong mục “Xác thực”, bạn có thể cho phép đăng nhập đối với người dùng thông thường hoặc ẩn danh. Tại đây bạn có thể cấu hình quyền cho họ. Nhấp vào "Xong".

Sau khi cài đặt hoàn tất, một máy chủ FTP mới sẽ xuất hiện trong phần “Trang web”.

Thiết lập tường lửa Windows

Bây giờ bắt buộc phải cấu hình Tường lửa Windows để mở các cổng và cho phép các dịch vụ hoạt động.

Quay trở lại Bảng điều khiển, rồi Tường lửa Windows. Tìm phần "Cài đặt nâng cao".

Trong đó, chọn “Quy tắc cho các kết nối đến”. Nên đặt chúng ở chế độ thụ động. Để thực hiện việc này, hãy nhấp chuột phải và bật quy tắc “Máy chủ FTP thụ động” và “Máy chủ FTP (lưu lượng truy cập đến)”. Theo cách tương tự, đối với các kết nối gửi đi, hãy bật quy tắc “FTP-Server” trong phần thích hợp.

Kết nối người dùng

Để người dùng có thể truy cập vào máy chủ, họ phải được kết nối.

  • Trong tab “Bảng điều khiển”, hãy mở thư mục “Quản trị”.

Phần hành chính

  • Tìm phần Computer Management, sau đó vào thư mục Local Users. Nhấp chuột phải vào dòng “Nhóm” và chọn chức năng “Tạo nhóm”. Trong cửa sổ mới, chỉ định tên và mô tả ngắn gọn của nhóm và nhấp vào “Tạo”.
  • Bây giờ bạn có thể kết nối người dùng với nhóm đã tạo. Trong thư mục “Người dùng cục bộ”, nhấp chuột phải vào dòng “Người dùng” và chọn “Mới” từ danh sách menu. Điền vào các trường bằng cách nhập tên và mật khẩu của bạn, và tại đây bạn nên chọn hộp cấm thay đổi mật khẩu.
  • Để kết nối một người dùng, nhấp chuột phải vào tài khoản của người đó và chọn “Thuộc tính” từ danh sách menu, sau đó chọn tab “Thành viên nhóm” và nút “Thêm”. Tìm nhóm đã tạo, thêm và nhấp vào OK. Quy trình này phải được thực hiện cho tất cả người dùng máy chủ.
  • Bước tiếp theo là xác định quyền truy cập của người dùng nhóm vào thư mục làm việc. Để thực hiện việc này, hãy chuyển đến thư mục “Trang web”, nhấp chuột phải vào tên và mở “Thuộc tính”. Tiếp theo - tab “Bảo mật”, trong mục “Thay đổi”, chỉ định tên của nhóm và nhấp vào OK. Sau đó, bạn cần định cấu hình quyền người dùng.
  • Nhập “IIS Services Manager”, nhấp chuột phải vào dòng “Quy tắc ủy quyền FTP”, thêm quy tắc cho phép. Bạn có thể cho phép người dùng ghi và xóa dữ liệu hoặc bạn chỉ có thể đọc.

Quá trình cài đặt và cấu hình máy chủ đã hoàn tất. Tuy nhiên, bây giờ bạn cần biết cách đăng nhập vào máy chủ FTP.

Các tính năng tiêu chuẩn của Windows giúp việc này trở nên dễ dàng. Chỉ cần mở thư mục “My Computer”, sau đó chỉ định đường dẫn đến máy chủ trong thanh địa chỉ.

Một cách khác là tạo lối tắt để kết nối với FTP trên màn hình máy tính của bạn.

Để thực hiện việc này, hãy mở “Bảng điều khiển”, nhấp chuột phải vào phần “Vùng lân cận mạng”. Trong các tác vụ, hãy chọn “Thêm thành phần mới vào môi trường mạng”, sau đó nhấp vào “Chọn vị trí mạng khác” và “Tiếp theo”. Bây giờ, một phím tắt sẽ xuất hiện trong phần “Vị trí mạng”, bạn chỉ cần kéo và thả vào màn hình của mình.

Như bạn có thể thấy, sẽ rất hữu ích nếu biết cách thiết lập máy chủ FTP để giúp việc trao đổi dữ liệu giữa những người dùng trở nên thuận tiện và không bị hạn chế.

Thông thường, khi bạn tìm kiếm “Thiết lập FTP trong Windows Server 2008 hoặc 2012”, các hướng dẫn chi tiết sẽ xuất hiện về cách triển khai máy chủ này bằng IIS (Dịch vụ thông tin Internet - một máy chủ Web giàu tính năng dựa trên và được tích hợp trong Windows). Tuy nhiên, có những trường hợp đặc biệt khi tăng IIS vì một tính năng không hoàn toàn hợp lý.

Trong trường hợp của tôi, apache đã được cài đặt trên máy chủ và một số tính năng nhất định sử dụng apache đã được cài đặt và việc thiết lập một máy chủ FTP đơn giản để trao đổi dữ liệu trở nên cần thiết. Tăng IIS cho một tính năng này, sau đó vô hiệu hóa tất cả các dịch vụ và giải phóng các cổng để tránh xung đột với Apache - Tôi không thấy có nhiều ý nghĩa. Vì vậy, người ta đã quyết định cài đặt FTP, nó không tải hệ thống và biết rất rõ công việc của nó - FileZilla Server.

Tôi yêu cầu bạn đừng lo lắng ngay lập tức trước bản chất nói tiếng Anh của anh ấy. Các cài đặt khá đơn giản và nếu bạn thực hiện mọi thứ theo hướng dẫn bên dưới thì bạn sẽ không gặp vấn đề gì.

Cài đặt máy chủ FileZilla

Tải xuống bộ phân phối từ trang web của nhà sản xuất hoặc từ trang web của chúng tôi. Hãy khởi động và đi theo thứ tự:

Chúng tôi đồng ý với giấy phép, nhấp vào tôi đồng ý

Ở đây bạn có thể để lại mọi thứ như hiện tại. Mã nguồn có thể chỉ được bạn quan tâm nếu bạn là lập trình viên. Nếu bạn là một lập trình viên thì có thể bạn sẽ không cần đến bài viết này, vì vậy đừng chần chừ gì nữa, hãy nhấp vào Kế tiếp và chuyển sang giai đoạn tiếp theo.

Chọn đường dẫn cài đặt bằng cách nhấn vào nút Duyệt qua hoặc để nguyên mọi thứ và tiếp tục - Kế tiếp.

Ở đây chúng tôi đặt chế độ hoạt động của máy chủ và cổng mà chúng tôi sẽ kết nối để quản trị máy chủ. Nếu đây là máy chủ sẽ được sử dụng liên tục, tôi khuyên bạn nên để nguyên mọi thứ ở đây. Nếu điều đó thỉnh thoảng xảy ra, bạn có thể chọn tùy chọn thứ hai, nhưng sau đó bạn sẽ phải khởi động dịch vụ theo cách thủ công và trong trường hợp thứ ba, hãy nhớ đăng nhập qua bảng điều khiển, nếu không nó sẽ không hoạt động.

Nhấp chuột Kế tiếp.

Các tùy chọn sau được cung cấp ở đây:
Khởi chạy giao diện quản trị khi đăng nhập vào Windows với tư cách người dùng bất kỳ
Khởi chạy giao diện quản trị khi chỉ đăng nhập bởi người dùng hiện tại (người dùng đang thực hiện cài đặt)
Khởi chạy thủ công

Bạn có thể chọn theo ý muốn. Tôi không thấy thú vị khi phải nhìn thấy khuôn mặt của anh ấy mỗi khi bắt đầu, nên tôi chọn phương án thứ ba.

Nhấp chuột Kế tiếp.

Quá trình cài đặt đã bắt đầu.

Nếu trong quá trình cài đặt mà bạn không thay đổi cổng vào mô-đun quản trị thì hãy để nguyên mọi thứ và nhấp vào Kết nối.

Tại đây, anh ta cho biết mình là ai và cảnh báo bằng màu đỏ rằng máy chủ nằm phía sau bộ định tuyến, vì vậy bạn cần định cấu hình Chế độ thụ động và thực hiện chuyển tiếp cổng trên bộ định tuyến.

Anh ấy cũng nói rằng không thể thực hiện được kết nối được mã hóa cho đến khi chúng tôi kích hoạt FTP qua TLS. Điều này là để không ai có thể chặn lưu lượng truy cập. Việc lựa chọn có kích hoạt tính năng này hay không là tùy thuộc vào bạn. Tôi không thấy có nhu cầu cụ thể nào về máy chủ gia đình.

Nhấp vào biểu tượng Cài đặt (cái thứ ba) và bắt đầu cài đặt.

chương Cài đặt chung- ở đây bạn có thể để mọi thứ như cũ.

Nếu bạn quan tâm, tôi sẽ giải thích điều này có nghĩa là gì:

NgheTRÊNnhững cái nàycổng: 21- máy chủ ftp sẽ nghe cổng nào. Theo mặc định, đây là cổng 21. Bạn có thể để nó như thế này nếu đây là máy chủ FTP duy nhất trên máy tính này. Nếu đã có rồi thì tốt hơn hết bạn nên thay đổi cổng.

Tối đa.con sốcủangười dùng: 0- số lượng người dùng có thể kết nối đồng thời với máy chủ. 0 là số lượng người dùng không giới hạn, nếu không thì là số bạn chỉ định.

Con sốcủachủ đề: 2- số lượng chủ đề tối đa mà máy chủ được phép sử dụng. Mặc định là số lõi/luồng của bộ xử lý. Nếu vì lý do nào đó bạn muốn hạn chế việc sử dụng CPU, bạn có thể giảm giá trị này.

Hết giờcài đặt- trong phần này, chúng tôi xác định thời gian chờ cho kết nối, tải xuống và thời gian người dùng sẽ đăng nhập. Tôi không thấy bất kỳ điểm nào trong việc thay đổi.

TRONG Cài đặt chế độ thụ động chúng tôi để mọi thứ như nó vốn có. Nếu cần, bạn có thể đặt IP bên ngoài trong phần Sử dụng IP sau, nhưng không có chuyển tiếp cổng trên bộ định tuyến thì sẽ không có gì hoạt động.

Quản trị viênGiao diệncài đặt- tại đây bạn có thể đặt danh sách trắng các địa chỉ IP mà bạn được phép kết nối với giao diện quản trị, cũng như xác định địa chỉ IP nào mà máy chủ lắng nghe để kết nối (nếu có một số bộ điều hợp mạng).

Cài đặt quan trọng nhất ở đây là hộp kiểm Thay đổi mật khẩu quản trị viên. Người dùng Quản trị viên không phải là máy khách của máy chủ FTP, vì vậy nếu bạn để nó mà không có mật khẩu thì sẽ không có ai kết nối với FTP theo nó. Nhưng nếu nghi ngờ, tốt hơn hết bạn nên đặt mật khẩu này. Đây chính xác là mật khẩu sẽ cần nhập khi đăng nhập vào giao diện quản trị. Chúng tôi định cấu hình người dùng trong một cuộc đối thoại hoàn toàn khác.

Tại đây bạn có thể thiết lập khả năng duy trì Nhật ký - nhật ký theo dõi hoạt động của máy chủ. Điều này có thể hữu ích nếu có một số vấn đề với máy chủ.

Nếu theo kế hoạch, một số lượng lớn người sẽ sử dụng máy chủ, thì việc thêm giới hạn tốc độ cho một luồng tải xuống là điều hợp lý, để không xảy ra trường hợp một người chiếm toàn bộ kênh và những người còn lại sẽ chờ và mong. Điều này có thể được thực hiện trong phần Giới hạn tốc độ. Cửa sổ phía trên là tốc độ tải xuống, cửa sổ phía dưới là tốc độ tải lên.

Phần cài đặt FTP qua TLS chính xác là phần nơi bạn có thể kích hoạt kết nối an toàn với máy chủ và chỉ định tệp hiện có trong cài đặt hoặc tạo chứng chỉ. Đây là tùy chọn.

Tự động cấm- đây là một phần rất hữu ích để bảo vệ máy chủ của bạn khỏi những kẻ ép buộc tàn bạo. Nếu bạn chọn hộp này Cho phéptự độnglệnh cấm, sau một số lần thử nhất định (mặc định là 10), người dùng thử mật khẩu sẽ bị chặn trong một số giờ nhất định (mặc định 1, có thể thiết lập tối đa 999 giờ)

Nhấp chuột ĐƯỢC RỒI và chuyển sang thiết lập người dùng, thư mục và quyền truy cập.

Bấm vào biểu tượng thứ tư.

Ở đây chúng tôi bấm vào Thêm vào và chúng ta thấy cửa sổ sau:

Ví dụ: chúng tôi gõ Người dùng và hãy nhấn ĐƯỢC RỒI.

Bạn có thể chọn các hộp ở đây Kích hoạt tài khoảnđể cho phép người dùng đến máy chủ và Mật khẩuđể cung cấp cho người dùng một mật khẩu. Nếu không, người dùng sẽ có thể kết nối dưới dạng ẩn danh mà không cần mật khẩu.

Ở đây, chúng tôi thiết lập danh sách các thư mục mà người dùng này có thể có quyền truy cập, đồng thời xác định chính xác những gì anh ta có thể làm với các thư mục này và các tệp nằm trong đó.

Nhấp chuột Thêm vào và thêm các thư mục. Sau đó, chúng tôi chọn các hộp để biết người dùng có thể làm gì với các thư mục này.

Đối với những người không giỏi tiếng Anh chút nào, tôi dịch:

Các tập tin:
Đọc - đọc
Viết - ghi âm
Xóa - xóa
Thêm - thay đổi

Thư mục (thư mục):
Tạo - sáng tạo
Xóa - xóa
Danh sách - xem danh sách các thư mục
+ Subdirs - có quyền xem các thư mục con

Tôi đã chọn thư mục và đặt toàn quyền đối với mọi thứ cho người dùng Người dùng.

Giới hạn có thể được đặt cho từng người dùng cụ thể. Chúng tôi không áp đặt các hạn chế đối với đặc quyền; chúng tôi có thể chỉ định quyền riêng lẻ cho những người khác.

Chúng tôi cũng không thay đổi bất cứ điều gì ở đây nhưng chúng tôi có thể đặt danh sách trắng các địa chỉ IP (hộp văn bản trên cùng) mà từ đó một người dùng nhất định có thể đăng nhập. Hoặc một danh sách đen các địa chỉ (hộp văn bản phía dưới) mà những người dùng này không được phép sử dụng.

Nhấp chuột ĐƯỢC RỒI và hãy bắt đầu thử nghiệm!

Chỉ một chi tiết nhỏ thôi. Nếu bạn đã bật Tường lửa Windows tích hợp thì rất có thể cổng 21 đã bị đóng vì lý do bảo mật. FileZilla không tự động mở cổng này, vì vậy hãy chuyển đến Bắt đầu>Bảng điều khiển>Tường lửa

Nhấp chuột Tạo quy tắc...

Chọn Có thể tùy chỉnh và hãy nhấn Hơn nữa

Nhấp vào Duyệt và chọn vị trí máy chủ. Trong trường hợp của tôi, đó là “C:\Program Files\FileZilla Server\FileZilla Server.exe”.

Ở đây chúng tôi chọn Loại giao thức: TC.P., phần còn lại không thay đổi, nhấn vào Hơn nữa

Chọn Cho phép kết nối và hãy nhấn Hơn nữa

Bạn không phải thay đổi bất cứ điều gì ở đây, hãy nhấp vào Hơn nữa

Ở đây chúng ta nhập vào đoạn Tên: một số tên, ví dụ như của tôi - FTP-TCP và hãy nhấn Sẵn sàng.

Bây giờ chúng ta cũng làm tương tự, chỉ có điều bạn cần chọn giao thức, chọn UDP.

Chọn bất kỳ tên nào, ví dụ: FTP-UDP.

Thế là xong, bấm vào Sẵn sàng.

Thế là xong, chúng tôi đã giải thích với Tường lửa rằng các gói nên được phép đi qua, bây giờ tất cả những gì còn lại là chuyển tiếp 21 cổng và đặt máy khách ở chế độ thụ động.

Người dùng hệ điều hành Windows thường thắc mắc máy chủ FTP là gì và thiết lập nó như thế nào? Nếu bạn cũng quan tâm đến việc cài đặt và định cấu hình máy chủ FTP trên Windows 10 thì bạn đã đến đúng nơi. Trong chủ đề này, chúng ta sẽ xem xét chi tiết quá trình thiết lập máy chủ FTP.

Máy chủ FTP để làm gì?

FTP là một giao thức truyền tệp mạng dựa trên nguyên tắc máy khách-máy chủ. Máy chủ FTP là một loại lưu trữ tệp trên Internet, nghĩa là một PC thông thường được cài đặt hệ điều hành Windows 7 trở lên, có một số ổ cứng và có thể chứa nhiều tệp từ những người dùng khác nhau. Trên một máy tính như vậy luôn có một chương trình được cài đặt, ví dụ – FileZilla Server. Bất kỳ người dùng nào được quản trị viên cấp quyền truy cập đều có thể truy cập một số tệp nhất định thông qua chương trình này. Sau khi kết nối với máy chủ FTP, người dùng có thể tải bất kỳ tệp nào lên đó (phim, nhạc, ảnh, tài liệu, v.v.) và cũng có thể tải xuống các tài liệu được lưu trữ.

Làm cách nào để thiết lập máy chủ FTP trên Windows 10?

Là một phần mềm triển khai máy chủ FTP, bài viết sẽ trình bày chương trình FileZilla Server, chương trình này sẽ được cài đặt trên máy chạy Windows 7 (đối với Windows 10, các bước từng bước sẽ giống hệt nhau).

QUAN TRỌNG!Để thiết lập máy chủ FTP, bạn cần tải xuống FileZilla Server và FileZilla Client. Trong trường hợp này, chúng tôi cài đặt tệp máy chủ trên Windows 7, tệp này sẽ hoạt động như một máy chủ và cài đặt phiên bản máy khách của chương trình trên Windows 10, từ đó chúng tôi sẽ truy cập nó. Nguyên tắc cài đặt chương trình máy khách là tiêu chuẩn.

Hãy xem nguyên tắc cài đặt của FileZilla Server. Tải xuống và chạy chương trình trên PC của bạn. Chúng tôi chấp nhận các điều khoản của thỏa thuận cấp phép.

Để lại tất cả các dấu như trên ảnh chụp màn hình.

Chọn vị trí để giải nén các tập tin chương trình.

Chúng tôi cũng không thay đổi số cổng.

Nhấp vào “Cài đặt”.

Sau khi cài đặt phần mềm, một cửa sổ nhỏ sẽ xuất hiện trong đó bạn cần nhập địa chỉ cục bộ của máy chủ FTP và nhấp vào OK. Chúng tôi không chạm vào cảng.

Sau khi nhập dữ liệu này, bạn nên thực hiện một số cài đặt. Ban đầu, hãy nhấp vào “Chỉnh sửa”, “Người dùng”.

Một cửa sổ nhỏ sẽ xuất hiện. Chọn nhánh “Chung” và nhấp vào “Thêm” (thêm người dùng).

Đặt tên cho người dùng.

Bên cạnh mục “Mật khẩu”, chọn hộp và nhập mật khẩu của người dùng mới.

Chỉ định thư mục đã tạo trước đó “FTP01”.

Chọn thư mục đã thêm và chỉ định quyền truy cập cho nó:

  • Đọc – chỉ đọc;
  • Viết – ghi;
  • Xóa - xóa;
  • Nối - thay đổi tập tin trong thư mục này.

Sau khi chọn quyền truy cập, nhấp vào “Ok”.

Bây giờ, để xác định địa chỉ IP, bạn nên nhập lệnh “ipconfig” vào dòng lệnh với quyền Quản trị viên.

Bây giờ chúng ta chuyển sang Windows 10 và cài đặt Client. Ban đầu, chúng tôi chấp nhận các điều khoản của thỏa thuận cấp phép.

Chọn “Chỉ mở cho tôi”. Người dùng bạn đã tạo trước đó sẽ được chỉ định trong ngoặc đơn.

Chọn thư mục để giải nén file chương trình.

Chúng tôi bắt đầu cài đặt chương trình.

Hãy kết nối với máy chủ FTP thông qua dòng lệnh. Hãy khởi chạy giao diện điều khiển. Nhập lệnh “ftp”, sau đó nhập “open 192.168.1.4”, trong đó “192.168.1.4” là địa chỉ IP của máy chủ FTP. Chỉ định tên người dùng và nhập mật khẩu. Mật khẩu không được hiển thị khi nhập. “Logged on” nghĩa là chúng ta đã đăng nhập vào máy chủ FTP.

Hãy tạo thư mục “My_Backup_win10” trên máy chủ FTP bằng cách nhập lệnh “mkdir My_Backup_win10”. Bạn có thể xem danh sách các thư mục bằng lệnh “is”.

Vì vậy, chúng tôi kết nối với máy chủ FTP bằng dòng lệnh. Tuy nhiên, nếu không thể kết nối qua dòng lệnh, bạn có thể sử dụng Total Commander để kết nối.

Xin chào quản trị viên, vui lòng giải thích cho tôi máy chủ FTP là gì và tôi có thể tự tạo nó trên máy tính của mình không?

Nói tóm lại, tôi có một đơn vị hệ thống thông thường và ba máy tính xách tay ở nhà, tất cả các máy này đều được kết nối với Internet thông qua bộ định tuyến, tôi có thể tạo một máy thật từ máy tính để bàn không? Máy chủ FTP và trực tiếp từ tất cả các máy tính xách tay tải xuống và tải tệp lên nó? Chỉ là máy tính thông thường cài ổ cứng 3TB mà hóa ra không ai dùng, bà con nào cũng thích laptop sắp hết dung lượng ổ đĩa.

Xin chào các bạn! Ro8 của chúng tôi đã viết một bài viết rất hay cho bạn về chủ đề này, hãy đọc nó.

Trước hết, FTP là một giao thức để truyền tệp qua Internet theo nguyên tắc máy khách-máy chủ và Máy chủ FTP là một nơi lưu trữ tệp trên Internet, nghĩa là một máy tính thông thường được cài đặt Windows 7, 8.1 hoặc Windows Server 2012 và một số ổ cứng dung lượng lớn có thể chứa bất kỳ tệp nào của bạn. Máy tính này có cài đặt một chương trình chẳng hạn - Máy chủ FileZilla, bất kỳ ai khác cũng có thể kết nối với máy tính này bằng cách sử dụng: dòng lệnh, Windows Explorer và các chương trình khác nhau, chúng tôi sẽ xem xét hai chương trình trong bài viết của mình:Ứng dụng khách FileZilla, Và Tổng chỉ huy. Sau khi kết nối với Sử dụng máy chủ FTP, bạn có thể tải bất kỳ tệp nào (phim, nhạc, v.v.) lên đó và cũng có thể tải chúng xuống.

Điều khiểnMáy chủ FTP sẽ được điều hành bởi quản trị viên đã cài đặt chương trình - Máy chủ FileZilla. Đây là nơi bạn có thể gán các quyền truy cập khác nhau cho mỗi người dùng. (khả năng thay đổi tập tin trên máy chủ): Nối thêm (khả năng thay đổi tập tin),Đọc (chỉ đọc), Viết (ghi), Xóa (xóa). Đương nhiên, hầu hết người dùng không cần được cấp quyền Xóa.

  • Lưu ý: Từ hầu hết mọi máy tính hoặc máy tính xách tay (ngay cả với một ổ cứng), bạn có thể thực hiện Máy chủ FTP và kết nối các máy tính khác với nó để nhận tệp và không nhất thiết phải kết nối tất cả các máy tính với một bộ định tuyến,Một máy chủ FTP có thể được tạo trên Internet và được cấp quyền truy cập cho hàng trăm, hàng nghìn người dùng.

Công việc diễn ra như thế nào

Là một phần mềm triển khai máy chủ FTP, bài viết sẽ xem xét chương trình FileZilla Server, chương trình này sẽ được cài đặt trên máy có Windows Server 2012

Ngoài ra, máy sẽ thực hiện kết nối với máy chủ FTP đã tạo là máy tính được cài đặt sẵn Windows 8.1 Enterprise (x64)

Để máy chạy Windows 8.1 kết nối với máy chủ FTP, chương trình FileZilla Client sẽ được cài đặt trên máy (một trong những phương pháp kết nối bằng chương trình này)

Truy cập https://filezilla-project.org và tải xuống FileZilla Server và FileZilla Client

Tập tin tải về Chúng tôi chạy FileZilla Server trên máy có Windows Server 2012, MỘT Tệp FileZilla Client trên máy Windows 8.1. Cả hai chương trình đều được cài đặt theo cùng một cách. Trước hết chúng ta hãy cài đặt chương trình FileZilla Server.

Cài đặt máy chủ FileZilla

Sau khi chạy file FileZilla Server đã tải về trên Windows Server 2012 nhấn next

Nhấp vào Cài đặt

Cài đặt

Quá trình cài đặt FileZilla Server

Cài đặt hoàn tất

Sau khi cài đặt, một cửa sổ như thế này sẽ mở ra, trong đó chúng ta nhập địa chỉ cục bộ của máy chủ FTP và nhấp vào OK

Sau khi nhập địa chỉ máy chủ FTP cục bộ, cửa sổ chính của chương trình FileZilla Server sẽ xuất hiện

Hãy thực hiện một số cài đặt bằng cách chọn Chỉnh sửa-Người dùng

Trên tab Chung, để thêm người dùng mới, hãy nhấp vào nút Thêm

Nhập tên người dùng của bạn. ĐƯỢC RỒI

Bên cạnh Mật khẩu, chọn hộp và nhập mật khẩu của người dùng đã thêm

Chuyển đến tab Thư mục được chia sẻ. Trên tab này, chúng tôi sẽ thêm thư mục FTP01 sẽ có sẵn cho người dùng Ro8 đã tạo. Nhấp vào Thêm

Chỉ định thư mục đã tạo trước đó FTP01. ĐƯỢC RỒI

Chọn thư mục đã thêm và chỉ định quyền truy cập cho nó: - Read (chỉ đọc), Write (ghi), Delete (xóa), Append (khả năng thay đổi file trong thư mục này)

Xác định địa chỉ IP của máy chạy Windows Server 2012 (192.168.1.4)

Cài đặt máy khách FileZilla

Chúng ta chuyển sang máy có Windows 8.1 và cài đặt chương trình FileZilla Client

Chúng tôi chấp nhận thỏa thuận cấp phép

Cài đặt

Cài đặt hoàn tất

Chúng tôi có một mạng được thể hiện trong sơ đồ

Hãy kết nối với máy chủ FTP theo nhiều cách khác nhau.

Kết nối với máy chủ FTP bằng dòng lệnh

Trên máy có Windows 8.1, khởi chạy dòng lệnh.

Chỉ định tên người dùng (Ro8) và nhập mật khẩu. Mật khẩu không hiển thị khi nhập

Đăng nhập có nghĩa là chúng tôi đã đăng nhập vào máy chủ FTP

Tạo thư mục My_Backup_win8.1 trên máy chủ FTP bằng cách nhập lệnh mkdir My_Backup_win8.1

Chúng ta hãy xem danh sách các thư mục trên máy chủ FTP bằng cách nhập lệnh ls

Như bạn thấy, có một thư mục My_Backup_win8.1 trên máy chủ FTP

Đóng kết nối với máy chủ FTP bằng cách nhập lệnh tạm biệt

Kết nối với máy chủ FTP bằng chương trình T tổng tư lệnh

Hãy khởi chạy trình quản lý tệp Total Commander trên máy chạy Windows 8.1. Để thiết lập kết nối với máy chủ FTP, hãy nhấp vào nút hiển thị trong ảnh chụp màn hình

Nhấp vào Thêm

Chúng tôi chỉ định tên kết nối (tùy chọn), máy chủ và cổng (máy chủ là địa chỉ IP của máy chủ FTP, cổng được đặt thành 21). Chúng tôi cũng cho biết tên người dùng và mật khẩu. ĐƯỢC RỒI

Chọn kết nối FTP đã tạo và nhấp vào Kết nối

Đã thiết lập kết nối với máy chủ FTP

Để ngắt kết nối khỏi máy chủ FTP, hãy nhấp vào Ngắt kết nối

Đã hoàn tất ngắt kết nối khỏi máy chủ FTP

Kết nối với máy chủ FTP bằng chương trìnhỨng dụng khách FileZilla

Hãy khởi chạy chương trình FileZilla Client

Cửa sổ chương trình chính sẽ mở ra

FTP (Giao thức truyền tệp) là giao thức được sử dụng để truyền tệp trong mạng TCP.

Ngày nay, nó được sử dụng chủ yếu để tải thông tin từ thiết bị khách về máy chủ lưu trữ. Hãy xem xét một máy chủ FTP Windows 7.

Giao thức này được tạo ra vào năm 1971, rất lâu trước khi có sự xuất hiện của ngăn xếp TCP/IP, vốn chỉ được phát hành vào cuối những năm 70.

Ban đầu, trong phiên bản đầu tiên, giao thức này sử dụng cùng một kênh để truyền lệnh và truyền dữ liệu.

Nhưng vào năm 1972, giao thức đã trở nên rất giống với giao thức mà chúng ta đang xử lý ngày nay - để trao đổi giữa máy chủ và máy khách, một kênh điều khiển riêng được tạo ra, hoạt động trên cổng 21, dữ liệu được truyền qua kênh dữ liệu, mà một kết nối riêng biệt được tạo ra.

Phiên bản mới nhất của giao thức được trình bày vào năm 1985.

Một nhược điểm đáng kể của FTP là có nhiều lỗ hổng bảo mật, một danh sách được biên soạn và xuất bản vào năm 1999: vấn đề chiếm quyền điều khiển cổng, bảo vệ tên người dùng, khả năng chống lại các cuộc tấn công vũ phu, giả mạo, đánh hơi và ẩn thấp.

Việc truyền dữ liệu bằng FTP được thực hiện dưới dạng văn bản rõ ràng, không mã hóa lưu lượng, do đó, các bên thứ ba có thể chặn gói qua mạng có thể truy cập vào thông tin đăng nhập, mật khẩu, lệnh điều khiển, v.v.

Sự cố này là điển hình đối với tất cả các phiên bản giao thức trước đó (ví dụ: email SMTP, POP, IMAP) được phát triển trước khi có cơ chế mã hóa SSL và TLS.

Trong bài viết này, chúng ta sẽ xem xét việc tạo một máy chủ FTP dựa trên Windows 7.

Bước 1: Cài đặt thành phần FTP

1.2. Trong trường tìm kiếm, nhập “Chương trình và Tính năng” không có dấu ngoặc kép.

1.3. Chọn mục menu thích hợp.

1.4. Trong cửa sổ xuất hiện, ở cột bên trái, hãy chuyển đến menu “Bật hoặc tắt các thành phần Windows”.

1.5. Chọn các thành phần Windows cần được cài đặt - Máy chủ FTP và Bảng điều khiển quản lý IIS.

Bước 2. Cấu hình máy chủ FTP

2.2. Trong trường tìm kiếm, nhập “Quản trị”, không có dấu ngoặc kép.

2.3. Chọn mục menu thích hợp.

2.4. Trong cửa sổ xuất hiện, hãy chuyển đến menu “Trình quản lý dịch vụ IIS”.

2.5 Chuyển đến tab “trang web”, nhấp chuột phải và chọn “Thêm trang FTP”.

2.6. Chúng tôi nhập tên của máy chủ FTP và đường dẫn đến thư mục chứa thông tin sẽ được lưu trữ và tiến tới mục cài đặt tiếp theo - “Tiếp theo”. Ví dụ: thư mục con ftpsw7 đã được tạo.

2.7. Trong trường chọn địa chỉ IP, chọn địa chỉ IP mong muốn từ danh sách. Nếu bạn cần chia sẻ một thư mục cho tất cả các mạng con có sẵn, hãy chọn “Tất cả miễn phí”.

Chúng tôi giữ nguyên cổng tiêu chuẩn (21).

Nếu bạn dự định sử dụng máy chủ FTP thường xuyên, hãy chọn hộp kiểm “Tự động khởi chạy trang FTP”. Chọn "Không có SSL".

2.8. Chúng tôi chọn xác thực cơ bản và giữ nguyên trường ủy quyền. Điều này hoàn tất việc thiết lập máy chủ FTP.

Sau khi cấu hình, máy chủ FTP mới được tạo sẽ xuất hiện trong menu “trang web”.

Bước 3: Cài đặt tường lửa

Để mở các cổng thích hợp và cho phép các dịch vụ máy chủ FTP hoạt động, bạn phải định cấu hình cài đặt Tường lửa của Windows. Đối với điều này:

3.2. Trong trường tìm kiếm, nhập “Tường lửa”, không có dấu ngoặc kép.

3.3. Chọn mục menu thích hợp.

3.4. Chuyển đến menu “Quy tắc cho các kết nối đến” và bật hai quy tắc liên quan đến hoạt động của máy chủ FTP.

3.5. Để kích hoạt, bạn cần nhấp chuột phải vào từng quy tắc và chọn “Bật quy tắc” từ menu.

3.6. Sau khi kích hoạt quy tắc, màu của nó sẽ chuyển sang màu xanh lục và trường “Đã bật” sẽ được đánh dấu là “Có”.

3.7. Hãy chuyển sang các quy tắc cho các kết nối đi và, như trong đoạn trước, kích hoạt quy tắc Máy chủ FTP (FTP Traffic-Out).

Việc này hoàn tất việc cấu hình tường lửa cho máy chủ FTP.

Bước 4: Tạo người dùng FTP và phân quyền

4.2. Trong trường tìm kiếm, nhập “Quản lý máy tính” không có dấu ngoặc kép.

4.3. Chọn mục menu thích hợp.

4.4. Chuyển đến menu nằm ở cột bên trái - “Người dùng địa phương”. Nhấp chuột phải vào “Nhóm” và chọn “Tạo nhóm”.

4.5. Hãy gọi nhóm là “Người dùng FTP” và trong trường mô tả, chúng tôi sẽ cung cấp một mô tả ngắn gọn để sau một thời gian bạn có thể nhanh chóng nhớ mục đích của nhóm này.

4.6. Hãy tạo những người dùng mà máy chủ FTP sẽ có sẵn.

Để thực hiện việc này, trong menu trước “Người dùng cục bộ”, nhấp chuột phải vào mục “Người dùng”, chọn “Người dùng mới” và điền vào các trường như trong hình.

4.7. Sau đó, bạn cần thêm người dùng vào nhóm “Người dùng FTP” đã tạo trước đó.

Để thực hiện việc này, nhấp chuột phải vào tài khoản người dùng, chọn “Thuộc tính”, tab “Thành viên nhóm”, nút “Thêm”, “Nâng cao”, “Tìm kiếm”, chọn một nhóm, nhấp vào “OK”.

Thao tác này phải được thực hiện cho tất cả người dùng có quyền truy cập vào máy chủ FTP.

4.8. Bước tiếp theo là đặt quyền truy cập cho nhóm “Người dùng FTP”.

Để thực hiện việc này, bạn cần vào thư mục máy chủ FTP (phần 2.6), nhấp chuột phải vào nó, tab “Thuộc tính”, “Bảo mật”, “Thêm”, “Nâng cao”, “Tìm kiếm”, chọn “Người dùng FTP ” nhóm, “OK”, chọn “Truy cập đầy đủ”, “OK”.

4.9. Chúng ta hãy đi tới bảng điều khiển máy chủ FTP (phần 2.1-2.4), sau đó chúng ta chuyển sang menu “Quy tắc ủy quyền FTP”.

4.10. Nhấp chuột phải vào khoảng trống, “Thêm quy tắc ủy quyền cho phép”, trong trường “Vai trò hoặc nhóm người dùng được chỉ định”, nhập nhóm của chúng tôi “Người dùng FTP”, trong trường “Quyền”, chọn “Đọc”, “OK” hộp.

Các quyền này sẽ cho phép người dùng thuộc nhóm “Người dùng FTP” truy cập vào thư mục máy chủ FTP và thực hiện thao tác đọc, tức là. đang xem.

Khuyên bảo!Để người dùng có thể đặt các tập tin và thư mục trong thư mục máy chủ FTP cũng như đổi tên và xóa chúng, họ phải đánh dấu vào ô “Record”.

4.11. Hãy chuyển đến menu trước và định cấu hình “Ghi nhật ký FTP”.

Thiết lập máy chủ FTP trên Windows 7, Windows 8/8.1

Trình diễn thiết lập máy chủ FTP có thể được thiết lập trên máy tính ở nhà của bạn trong 5-10 phút.