Các ứng dụng FTP Client như FileZilla, Cyberduck, WinSCP… đang được sử dụng khá phổ biến và rộng rãi hiện nay để truy cập, upload và download dữ liệu tới web server của người dùng bằng cách tạo kết nối qua FTP – giao thức File Transfer Protocol với nhiệm vụ chính là tiếp nhận và xử lý yêu cầu về gửi hoặc nhận dữ liệu, tạo kết nối trực tiếp tới host lưu trữ. Không giống như HTTP – được thiết kế để chuyển tiếp dữ liệu dạng hyper – text qua kết nối TCP, thì chuẩn FTP đảm bảo rằng server sẽ phản hồi lại các yêu cầu ngay khi nhận được tín hiệu từ host. Không chỉ cung cấp khả năng truyền file chính xác và nhanh chóng, bên cạnh đó là việc bảo mật, cung cấp cho người dùng nhiều tùy chọn hơn trong quá trình download và upload dữ liệu, và 1 trong những tính năng tiện lợi nhất là Resume. Trong bài viết dưới đây, chúng tôi sẽ giới thiệu với các bạn một vài bước cơ bản để thiết lập hệ thống server FTP cá nhân, qua đó người dùng có thể truy cập từ bất cứ đâu qua ứng dụng FTP client, cho phép nhiều tài khoản khác nhau upload và download dữ liệu trực tiếp tới server.

Quá trình thiết lập và cấu hình FTP Server khá phức tạp, nhưng nếu tự tạo được 1 hệ thống FileZilla FTP Server chúng ta hoàn toàn có thể biến chiếc máy tính sử dụng Windows thành FTP server, sau đó thiết lập kết nối với nhiều máy tính client khác. Về mặt bản chất, FileZilla FTP Server là 1 ứng dụng mã nguồn mở miễn phí dành cho hệ điều hành Windows, hỗ trợ giao thức kết nối bảo mật FTP và FTP qua SSL/TLS tới server. Khi sử dụng giao thức SSL, chúng ta có thể mã hóa các kết nối giữa các host với nhau để đảm bảo lượng dữ liệu được truyền tải an toàn, bên cạnh đó thì ứng dụng này còn cho phép người dùng tùy chọn nhiều địa chỉ và cổng server khác nhau.

FileZilla Server Interface không chỉ cung cấp cho người dùng sự tiện lợi trong quá trình tạo và quản lý người dùng, mà còn thiết lập quyền đọc hoặc ghi đối với từng tài khoản khác nhau, do vậy người quản lý sẽ hạn chế được việc truy cập trái phép vào những phần tài liệu riêng tư. Bên cạnh đó, chúng ta còn có thể tạo Group – được dùng để kết hợp nhiều tài khoản người dùng có cùng mức phân quyền lại với nhau, và một số thiết lập khác như: giới hạn server, kích hoạt hoặc không sử dụng tính năng SSL khi người dùng đăng nhập, tốc độ truyền tải dữ liệu tối đa…

Để thực hiện, các bạn hãy tải và cài đặt phần mềm FileZilla bản dành cho Server, sau đó khởi động ứng dụng, nhập địa chỉ localhost (127.0.0.1) trong phần Server Address và mật khẩu trong tại ô Administration Password, giá trị Port mặc định ở đây là 14147. Nhấn OK:

Dowload FTP FileZilla Server : https://filezilla-project.org/download.php?type=server

1 . Hướng dẫn cài đặt filezilla server 

=> ấn I Agree

Chọn bản Full => next

 

Tạo user cho FTP server

Đặt password cho FTP :

Bước tiếp theo chọn nơi lưu trữ file FTP server :

Set speed limit : No limit

Chúc các bạn thành công

Bài viết này có giúp quý khách giải quyết vấn đề đang gặp? 0 Users Found This Useful (2 Votes)