close button

Chi tiết bài viết Detail

Hướng dẫn chi tiết tạo FTP bằng Filezilla Server

Hướng dẫn chi tiết tạo FTP bằng Filezilla Server

FileZilla Server là một phần mềm miễn phí, dễ sử dụng, giúp bạn thiết lập một máy chủ FTP (File Transfer Protocol) cá nhân một cách nhanh chóng. FTP cho phép bạn truyền tải các tập tin giữa máy tính của bạn và một máy tính khác thông qua mạng. Bài viết này sẽ hướng dẫn bạn từng bước để tạo FTP bằng Filezilla Server.

Nếu bạn đang quản lý server, có thể xem thêm bài cài đặt Redis Cache trên aaPanel để tối ưu hiệu suất website.

File Transfer Protocol (FTP) Là Gì?

FTP (File Transfer Protocol) là một giao thức truyền file được sử dụng rộng rãi để trao đổi dữ liệu giữa các máy tính trong mạng. FTP cho phép người dùng tải lên (upload) hoặc tải xuống (download) các file từ máy chủ FTP. Đây là một giao thức hiệu quả cho các công ty, tổ chức, hoặc các cá nhân muốn chia sẻ tài liệu trên môi trường mạng nội bộ hoặc mạng internet.

Tải và cài đặt FileZilla Server để tạo FTP bằng Filezilla Server

  • Truy cập trang chủ của Filezilla và tải Filezilla Server về máy.
  • Mở file cài đặt và làm theo hướng dẫn.
  • Quá trình cài đặt như bên dưới

Đồng ý với điều khoảng của FileZilla Server

Điểu khoảng | tạo FTP bằng Filezilla Server

Chọn các tùy chọn mà bạn muốn cài đặt (thường thì để mặc định)

Chọn các gói | tạo FTP bằng Filezilla Server

Chọn nơi lưu cho ứng dụng

Chọn đường dẫn | tạo FTP bằng Filezilla Server

Chọn tên cho Menu Start của ứng dụng trong windows, cứ để mặc định

Cài đặt | tạo FTP bằng Filezilla Server

Cửa sổ cấu hình server FileZilla, nếu bạn chỉ cần tạo FTP đơn giản thì cứ để mặc định

Cài đặt | tạo FTP bằng Filezilla Server

Cấu hình port để vào giao diện quản trị (mặc định là port 14148) và đặt mật khẩu cho tài khoản quản trị và xác nhận lại mật khẩu đó.

Cài đặt | tạo FTP bằng Filezilla Server

Cấu hình cách mà giao diện admin khởi động, để mặc định

Cài đặt | tạo FTP bằng Filezilla Server

Hiện màn hình cài đặt và màn hình cài đặt xong

Cài đặt | tạo FTP bằng Filezilla Server

Cấu Hình Cơ Bản để tạo FTP bằng Filezilla Server

Kết nối vào server FileZilla bằng mật khẩu đã đặt ở trên

Cấu hình | tạo FTP bằng Filezilla Server
Cấu hình | tạo FTP bằng Filezilla Server

Vào Server => Configure… để cài đặt server

Cấu hình | tạo FTP bằng Filezilla Server

Tạo 1 user để có thể kết nối vào FTP

Chọn Users và nhấn Add

Cấu hình | tạo FTP bằng Filezilla Server

Đặt tên cho User vừa tạo và nhấn Add trong mục Mount Points để đặt thư mục cho User có thể vào

Cấu hình | tạo FTP bằng Filezilla Server

Cài đặt đường dẫnquyền của User như hình bên dưới với (1) đặt đường dẫn cho từng User, có thể “/” để User có thể vô thư mục gốc, (2) cài đặt đường dẫn của máy cài FileZilla Server mà User có thể vào bằng FTP, (3) Tùy chọn phân quyền cho User khi truy cập vào FileZilla như FTP bình thường

Cấu hình | tạo FTP bằng Filezilla Server

Cấu hình mạng cho FileZilla Server

Trong giao diện chọn Server => FTP Network Configuration Wizard

Cấu hình | tạo FTP bằng Filezilla Server

Để mặc định và nhấn Next để có thể cấu hình được OK nhất (Lưu ý khi ở màn hình bên dưới nên tích vào Use local IP … và chọn Retrieve public IP để có thể nhận được IP Pulic để có thể kết nối từ internet)

Cấu hình | tạo FTP bằng Filezilla Server

Cấu Hình Firewall và NAT

Nếu bạn muốn truy cập FTP server từ bên ngoài (internet), bạn cần cấu hình cổng mạng:

  • Mở cổng 21 (mặc định của FTP) trên router hoặc firewall.
  • Cấu hình NAT để chuyển tiếp kết nối từ internet vào máy chủ nội bộ. Điều này phụ thuộc vào router của bạn, và thường được tìm thấy trong mục Port Forwarding hoặc NAT.
  • Nếu máy chủ nằm sau tường lửa, hãy cho phép các kết nối FTP đi qua bằng cách thêm ngoại lệ cho cổng 21.

Kiểm Tra Kết Nối

Sau khi hoàn tất cấu hình, bạn có thể sử dụng Filezilla Client hoặc bất kỳ FTP client nào khác để kiểm tra:

  • Nhập địa chỉ IP của máy chủ (hoặc tên miền nếu có) vào client, dùng tài khoản đã tạo để đăng nhập.
  • Nếu kết nối thành công, bạn sẽ thấy các thư mục và file được chia sẻ.

Cải Tiến Bảo Mật Cho FTP Server

Để bảo mật FTP server, hãy xem xét các tùy chọn sau:

  • Sử dụng FTPS thay cho FTP: FTPS mã hóa kết nối FTP bằng SSL/TLS, bảo vệ dữ liệu khỏi bị nghe lén.
  • Giới hạn quyền truy cập: Hạn chế người dùng chỉ truy cập những thư mục cần thiết.
  • Giới hạn số lần đăng nhập sai: Giúp ngăn chặn các cuộc tấn công brute-force.
  • Sử dụng IP Whitelist: Chỉ cho phép các địa chỉ IP đáng tin cậy truy cập vào FTP server.

Ngoài ra FileZilla Server còn có các tính năng như phân Nhóm cho User, giới hạn dung lượng sử dụng, test FTP trực tiếp từ app FileZilla Server, nếu các bạn có hứng thú tìm hiểu sâu hơn thì có thể tìm hiểu thêm các tính năng khác để có thể cấu hình FTP được tốt hợn.

Nguồn tham khảo: maychuviet.vn

Bài viết liên quan

Một số link hay dùng cho front end và back end

Link hay dùng cho front end và back end là những tài nguyên không thể thiếu giúp lập trình viên học nhanh hơn, code hiệu quả hơn và tiết kiệm rất nhiều thời...

Xem tiếp...

Hướng dẫn cài đặt Redis Cache aaPanel và cấu hình chi tiết

Cài đặt Redis Cache aaPanel là giải pháp giúp tăng tốc website, giảm tải MySQL và cải thiện hiệu suất cho PHP, Laravel, WordPress. Trong bài viết này, mình sẽ...

Xem tiếp...

Để lại suy nghĩ của bạn

Email của bạn sẽ không được hiển thị công khai.
Back To Top