Home WebServer PanelDirectAdmin Hướng dẫn cài đặt ProFTPd trên DirectAdmin

Hướng dẫn cài đặt ProFTPd trên DirectAdmin

by Thạch Phạm
Published: Last Updated on
A+A-
Reset

Trong bài hướng dẫn này mình sẽ giúp các bạn cài đặt ProFTPD trên DirectAdmin, đây là một máy dịch vụ FTP tương tự Pure-FTPd.

ProFTPD (viết tắt của Pro FTP daemon) là một máy chủ FTP. ProFTPD là phần mềm mã nguồn mở và miễn phí, tương thích với các hệ thống giống Unix và Microsoft Windows (thông qua Cygwin). Cùng với vsftpd và Pure-FTPd, ProFTPD là một trong những máy chủ FTP phổ biến nhất trong các môi trường giống Unix hiện nay.

I. ProFTPd là gì?

So với những thứ tập trung vào tính đơn giản, tốc độ hoặc bảo mật chẳng hạn, mục tiêu thiết kế chính của ProFTPD là trở thành một máy chủ FTP có nhiều tính năng nâng cao, cung cấp một lượng lớn các tùy chọn cấu hình cho người dùng.

Ngoài những lý do trên để chuyển sang sử dụng ProFTPd thì có một lý do khác đó là đội ngũ phát triển ProFTPd thường xuyên cho ra bản cập nhật hơn Pure-FTPd.

Và hiện nay trên DirectAdmin sẽ hỗ trợ cả ProFTPd lẫn Pure-FTPd, nên chúng ta hoàn toàn có thể chuyển đổi qua lại giữa hai dịch vụ máy chủ FTP này.

II. Cài đặt ProFTPD trên DirectAdmin

Để cài đặt ProFTPD trên DirectAdmin chúng ta cần thực hiện theo 3 bước sau.

Bước 1: SSH vào hệ thống DirectAdmin của bạn

Để cài đặt ProFTPD trên DirectAdmin, đầu tiên chúng ta cần SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root trước, hoặc ít nhất là truy cập vào người dùng có quyền sử dụng sudo. Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:

Sau khi đã SSH thành công chúng ta tiếp tục với bước 2 để kiểm tra phiên bản Custombuild và nâng cấp Custombuild nếu cần thiết trước khi đi vào cài đặt ProFTPD trên DirectAdmin.

Bước 2: Kiểm tra phiên bản Custombuild

Chúng ta cần xem phiên bản CustomBuild đang sử dụng có phải là 2.0 hay không. Để kiểm tra phiên bản CustomBuild đang sử dụng mời bạn xem qua bài hướng dẫn ngắn sau:

Trong trường hợp phiên bản CustomBuild của bạn thấp hơn 2.0 thì bạn cần nâng cấp CustomBuild 1.x lên 2.0, bạn có thể xem qua bài hướng dẫn sau:

Sau khi đã có CustomBuild 2.0 chúng ta tiếp tục đến bước 3 để thực hiện các lệnh cài đặt ProFTPD trên DirectAdmin.

Bước 3: Các lệnh cài đặt ProFTPD trên DirectAdmin

Các lệnh nâng cấp này tương đối đơn giản, các bạn chỉ cần chạy bốn lệnh sau là được:

AZDIGI Tutorial
cd /usr/local/directadmin/custombuild
./build update_script
./build set ftpd proftpd
./build proftpd
    

Giải thích các lệnh trên:

  • Lệnh 1: Di chuyển đến thư mục custombuild.
  • Lệnh 2: Cập nhật custombuild script.
  • Lệnh 3: Thiết lập proftpd làm dịch vụ FPT Server.
  • Lệnh 4: Cài đặt proftpd.

Quá trình cài đặt proftpd tương đối không mất nhiều thời gian. Đối với VPS 4 Cores của mình sẽ mất khoảng 3 phút là hoàn tất.

Dưới đây là hình ảnh sau khi bạn cài đặt hoàn tất.

how-install-cai-dat-proftpd-tren-directadmin
Cài đặt ProFTPD trên DirectAdmin hoàn tất.

Bạn có thể kiểm tra lại dịch vụ ProFTPd có đang hoạt động không bằng lệnh bên dưới:

AZDIGI Tutorial
service proftpd status
    
how-install-cai-dat-proftpd-tren-directadmin
Dịch vụ ProFTPd đang hoạt động.

III. Tổng kết

Chỉ với bốn câu lệnh đơn giản là bạn đã có thể chuyển đổi dịch vụ FTP Server từ Pure-FTPd sang ProFTPd trên DirectAdmin thành công rồi.

Nếu bạn gặp vấn đề gì trong quá trình thực hiện, có thể liên hệ trực tiếp với mình qua thông tin bên dưới mục tác giả.

Hy vọng bài viết này sẽ giúp ích được cho các bạn. Chúc các bạn có thể thực hiện thành công. 

Xem thêm các bài viết hữu ích về DirectAdmin tại đường dẫn sau:

Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:

Đánh giá

Tham gia nhóm hỗ trợ Server - Hosting

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Tham gia ngay

Bài viết cùng chuyên mục

AZDIGI – Không chỉ là đơn vị hàng đầu trong lĩnh vực Web Hosting và Máy chủ, chúng tôi mong muốn mang lại những kiến thức bổ ích nhất và luôn cập nhật thường xuyên cho cộng đồng người đam mê thiết kế website, công nghệ,…

Vui lòng không sao chép nội dung nếu chưa xin phép. Designed and Developed by PenciDesign