Mục lục
FileZilla là phần mềm hỗ trợ truyền dữ liệu giữa máy tính cá nhân với máy chủ web thông qua internet bằng giao thức FTP. FileZilla bao gồm FileZilla Server và FileZilla Client. Vậy giao thức FTP được áp dụng trong FileZilla là gì?
Dưới đây là tổng hợp một số những ưu và nhược điểm của phần mềm FileZilla:
Hạn chế của FileZilla là trong phiên bản mới nhất hiện nay, với việc dùng bộ mã Unicode đã dẫn đến việc không thể sử dụng trên các hệ điều hành Windows 9x/ME và Mac OS X v10.4 nữa.
Nền tảng phát triển FileZilla là gì? Phần mềm FileZilla Client được xây dựng bởi lập trình viên Tim Kosse. Vào tháng 1/2001, khi còn đang học đại học, ông cùng những người bạn của mình đang tiến hành một dự án trong một khóa học về khoa học máy tính. Nhóm của Tim Kosse quyết định xây dựng một ứng dụng FTP client, sử dụng mã nguồn mở.
Sau khi khóa học kết thúc, Tim Kosse vẫn tiếp tục phát triển và cải tiến phần mềm này. Đến tháng 3/2004, Tom quyết định viết lại toàn bộ phần code cho FileZilla lại từ đầu. Phần code cũ đã không còn phù hợp với những chức năng mới hiện nay nữa.
Đến năm 2007, phiên bản FileZilla 3.0.0 đã chính thức phát hành. Từ đó đến nay, phần mềm nay vẫn đang ngày càng được cải tiến và phát triển thêm nhiều tính năng mới hiện đại hơn. Như vậy, chỉ từ một dự án quy mô nhỏ, phần mềm FileZilla không ngừng mở rộng. Hiện nay, FileZilla trở thành một ứng dụng FTP client nổi tiếng. Nó thu hút hàng triệu người sử dụng ở thời điểm hiện tại.
FileZilla một phần mềm mã nguồn mở, sử dụng trên các giao thức FTP, FTP trên nền SSL/TLS và SFTP, với tính năng nổi bật nhất là hỗ trợ truyền tải những tập tin lớn một cách dễ dàng và nhanh chóng, phục hồi lại từ những điểm bị lỗi khi gặp sự cố, bảo mật thông tin cũng như cho phép tìm kiếm hay chỉnh sửa tập tin từ xa.
Ngoài ra, phần mềm này còn có những tính năng hữu ích khác như:
SFTP hay Filezilla S viết tắt của SSH File Transfer Protocol là một giao thức truyền tệp được sử dụng phổ biến hiện nay. Cùng với FTP, SFTP được sử dụng trong việc download hoặc upload các tệp tin lên Internet thông qua luồng dữ liệu Secure Shell (SSH). Ưu điểm lớn nhất của giao thức này là khả năng bảo mật tối đa các nguồn thông tin được truyền tải nhờ và phương pháp mã hóa đặc biệt.
FileZilla thường gặp thường gặp có tên gọi đầy đủ FileZilla Client. FileZilla Client là một phần mềm mã nguồn mở đa tính năng dùng để kết nối với tài khoản FTP. Phần mềm này được sử dụng trên các hệ điều hành Windows, Linux và Mac OS X. Nó hỗ trợ các giao thức truyền tin FTP, SFTP và FTPS.
Dưới đây Nhân Hòa sẽ hướng dẫn các bạn cách cài đặt chi tiết và một số những tính năng của FileZilla:
Để thiết lập kết nối, bạn cần có thông tin truy cập FTP. Đầu tiên bạn cần đăng nhập vào WHM (Web Host Manager) của website, phổ biến nhất hiện nay là cPanel. Các thông tin này đã được thiết lập trong tài khoản FTP trên hosting. Cụ thể như sau:
Bước 1: Sau khi hoàn tất cài đặt, khởi động filezilla client
Bước 2: Điền đầy đủ các thông tin theo hướng dẫn sau:
Để ngắt kết nối nhấn vào nút Disconnect trên thanh công cụ.
Cửa sổ chính của FileZilla Client được chia làm nhiều của sổ nhỏ. Mỗi cửa sổ này sẽ hiển thị các thông tin khác nhau để giúp người dùng thuận tiện quản lý dữ liệu và kiểm soát được các thao tác của mình. Các cửa sổ này có thể được bật tắt thông qua các nút trên thanh Menu.
Để truy cập các thư mục trên Host bạn có thể làm theo 2 cách:
Người dùng có thể dùng chuột chọn một hay nhiều tập tin, thư mục rồi kéo thả từ cửa sổ này sang cửa sổ kia để sao chép hoặc nhấn nút phải chuột để chọn các lệnh khác như xem, sửa tập tin, tạo tư mục,…
Upload dữ liệu
Download dữ liệu
FileZilla Server hay FileZilla Server Interface (FileZilla bản dành cho server) 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. Đồng thời FileZilla Server Interface cho phép thiết lập quyền đọc, ghi đối với từng tài khoản khác nhau.
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 đó còn có thể tạo Group để 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.
Sau khi đã nắm bắt khái niệm FileZilla Server là gì? Bạn cần hiểu rõ quá trình thiết lập và sử dụng nó trên server. Những mục dưới đây sẽ hướng dẫn cho bạn.
Khi hoàn tất quá trình thiết lập của User, Chuyển sang hệ thống client để khởi tạo kết nối tới server FTP. Nếu muốn truyền tải dữ liệu qua hệ thống Local, hãy dùng địa chỉ IP của máy server để tạo kết nối từ phía client. Dùng lệnh ipconfig trong Command Prompt để tìm địa chỉ IP.
FileZilla FTP Server sẽ ghi lại toàn bộ thông tin về dữ liệu nhận được yêu cầu nhận và gửi đi. Bao gồm các địa chỉ kết nối của client, tên đăng nhập, địa chỉ IP, tốc độ truyền tải file.
Các bạn còn có thể chia sẻ địa chỉ IP của server với những client không cùng trong hệ thống mạng.
Hệ thống client bên ngoài đã có thể kết nối tới server và thư mục chia sẻ. Nếu xảy ra lỗi tại đây thì có thể là do hệ thống Firewall của Windows hoặc router.
Khi sử dụng Filezilla, nếu máy tính đang kích hoạt chế độ Windows Firewall (tường lửa), người dùng cần lưu ý cài đặt cổng chạy FTP Server phù hợp để được Firewall cho phép thông qua.
Quy trình cài đặt như sau:
Bạn có thể cho phép người dùng khác kết nối trên FTP Server mà bạn vừa tạo. Lưu ý: cần đảm bảo rằng bạn cho phép địa chỉ IP của họ kết nối. Bạn có thể sử dụng giao diện ứng dụng FileZilla để kết nối với FTP Share, hoặc có thể map FTP Share trên máy tính hiển thị trên Explorer.
Với FileZilla, người dùng không cần liên hệ với các dịch vụ cho thuê hosting khi có thay đổi về thiết kế website. Bằng giao thức FTP, FileZilla cho phép bạn thao tác lên các tập tin trên web hosting thông qua internet.
Filezilla là phần mềm mở nguồn mở được sử dụng để tải và up dữ liệu lên tài khoản FTP trong hosting phổ biến nhất hiện nay. Mong rằng bài viết “FileZilla là gì?” có thể cung cấp cho người dùng những thông tin hữu ích về phần mềm này.
Các chủ đề liên quan mà bạn nên tham khảo: