Cài đặt mô phỏng FTP server với phần mềm filezila server
Bài đăng này đã không được cập nhật trong 6 năm
Trong bài viết trước mình đã giới thiệu cho các bạn tổng quan về giao thức truyền file FTP và nguyên lý hoạt động của giao thức này. Trong bài viết này mình sẽ hướng dẫn các bạn cài đặt FTP server với phần mềm filezila server và cách sử dụng phần mềm FTP client để upload file lên máy chủ.
Cài đặt FTP server với phần mềm filezila server
1. Cài đặt filezilla server
-
Bước 1: Tải phần mềm FileZilla Server cho Windows.
-
Bước 2: Khi tải hoàn tất, kích đúp chuột vào “FileZilla_Server.exe” để bắt đầu cài đặt.
-
Bước 3: Rồi theo sự chỉ dẫn trên màn hình để cài đặt FileZilla Server. Khi bạn đến màn hình bên dưới, chọn cách để khởi động FileZilla Server: Start the Filezilla Server with Windows hoặc là Start Filezilla Server manually rồi chọn Next
-
Bước 4: Chọn cách bạn muốn khởi động giao diện:
- For all users (default)
- Only for the current user.
- Manually
-
Bước 5: Khi cài đặt kết thúc, chạy ứng dụng FileZilla đã cài đặt , nhấn Connect để bắt đầu thiết lập cấu hình cho FPT Server mới của bạn.
2. Thiết lập cấu hình cho fpt server
Bước 1: Tạo FPT Users
-
Ở Menu chính, chọn Edit -> Users, nếu bạn muốn tạo 1 loạt các users để truy cập vào FPT Server của bạn, với cùng 1 sự cho phép thì chọn Edit -> Group.
-
Ở hộp thoại User, chọn General, nhấn Add để thêm người dung truy cập vào Server của bạn.
-
Nhập tên User mới để thêm vào, VD: “User21” và nhấn OK.
-
Tích vào ô Password và nhập mật khẩu cho User đó với mục đích bảo mật.
Bước 2: Tạo đặt chia sẻ thư mục
- Khi bạn hoàn thành việc thêm Users mới , chọn Shared Folders ở bên trái, nhấn vào Add dưới hộp thoại Shared folders để để chọn xem thư mục nào trong máy tính của bạn sẽ được chia sẻ thông qua FTP.
- Chọn thư mục sẽ được sử dụng để truy cập và nhấn OK
- Cuối cùng đặt quyền truy cập người dung cho thư mục đó: ( Đọc, Viết, Xóa , …) rồi nhấn OK
Đến đây bạn đã hoàn thành xong việc cài đặt cấu hình cơ bản cho FTP Server.
Bước 3: Bảo mật Server của bạn.
Chọn Edit -> Setting.
- Ở hộp thoại, chọn General Setting: chỉ định 1 cổng khác thay vì cổng 21, ví dụ 54557
- Ở IP Filter: chỉ định xem địa chỉ IPs nào sẽ được phép truy cập và ko được phép truy cập vào FTP Server. VD: Ở đây IP 192.168.1.121 k được phép truy cập tới Server
- Cuối cùng bạn có thể làm cho Server bảo mật hơn bằng việc tích Enable the FTP over TLS support và sử dụng private key đặt để mã hóa thông tin..
3. Truy cập filezilla server và shared folders từ máy khách.
Sau khi cài đặt xong FTP Server bạn có thể truy cập và chia sẻ file từ bất kể máy tính trong mạng cục bộ và mạng ngoài bằng việc thực hiện các cách sau.
Nếu muốn truy cập từ 1 máy ngoài, thực hiện các bước sau:
- Chuyển kết nối FTP tới địa chỉ IP FTP Server's Internal của bạn (and cổng) trên Firewall/Router của bạn
- Cho phép kết nối FTP trên 1 cổng đã được chỉ định trên Firewall/Router của bạn.
- Để kết nối tới FTP server qua Internet, bạn phải biết địa chỉ IP Public của mình (http://www.whatismyip.com/). At this case and to make your life easier, it is better to đăng kí 1 tên miền to your Dynamic (Public) IP Address by using a DDNS service (e.g. http://www.noip.com/)
Truy cập Server từ trình duyệt Internet của bạn:
Mở trình duyệt Internet của bạn, trên thanh bar địa chỉ, nhập Hostname của FTP Server và số hiệu của cổng FTP ( nếu như lúc trước bạn đã thay đổi số hiệu từ 21 sang 1 sô nào đó )
Rồi điền giấy ủy nhiệm theo yêu cầu để đăng nhập vào FTP Server
Sau đó log on là thành công.
Sử dụng phần mềm FTP client để upload file lên máy chủ
1. Cài đặt phần mềm filezilla client
- Bước 1: Tải phần mềm filezilla client và chạy file cài đặt vừa tải về
- Bước 2: Chọn “I Agree”. Sau đó nhấn Next cho đên khi hoàn thành.
- Bước 3: khi thông báo trên hiện ra nghĩa là bạn đã cài đặt thành công phần mềm FTP Client FileZilla. Bạn nhấp Finish và khởi động chương trình. Giao diện chính của chương trình như sau:
2. Thiết lập cấu hình cơ bản FileZilla để kết nối FTP tới server
Trong trường hợp cần thực hiện kết nối FTP nhanh tới server, ta thực hiện chức năng Quickconnect.
-
Host: Có thể điền IP của host - VPS - Server hoặc hostname (ở đây là ftp://10.10.56.36)
-
Username: Tài khoản FTP (User21)
-
Password: Mật khẩu FTP (12345678)
-
Port: Port kết nối FTP (54557)
Nếu kết nối thành công, sẽ có thông báo "Status:Directory listing successful"
3. Sử dụng fulezilla để chuyển dữ liệu
Sau khi kết nối FTP thành công tới server, FileZilla sẽ có 2 phần đại diện cho việc dữ liệu ở 2 nơi – máy tính (cửa sổ trái) và server (cửa sổ phải, trên internet).
Muốn đưa dữ liệu nào đó (file, folder) từ máy tính lên server, click phải chuột chọn vào dữ liệu đó trên máy tính rồi click chọn Upload (hoặc có thể sử dụng kéo thả chuột). Tương tự để lấy dữ liệu trên server về máy tính (download) thì ta ta chọn các dữ liệu trên server, click chuột phải rồi chọn Download hoặc sử dụng kéo thả chuột.
Sau quá trình tiến hành cài đặt trên server và quá trình upload trên Client, ta được kết quả sau:
All rights reserved