Cài đặt FTP Server với ProFTPD

Tác giả: 30/08/2022

Đầu tiên bạn cần cài đặt EPEL repository để có thể cài đặt ProFTPD dùng lệnh yum.

Tiếp theo cài đặt ProFTPD

yum install proftpd

Cấu hình ProFTPD – Cài đặt FTP Server

Để cấu hình ProFTPD, bạn hãy chỉnh sử file proftpd.conf

nano /etc/proftpd.conf

Không như những FTP Server khác, mặc định ProFTPD sẽ disable anonymous login nên bạn không cần quan tâm đến cái này.

Tiếp theo, thêm /bin/false vào cuối file /etc/shells

nano /etc/shells

Nội dung file tương tự như sau:

/bin/sh /bin/bash /sbin/nologin /bin/tcsh /bin/csh /bin/false

Tạo FTP user

Bước tiếp theo chúng ta sẽ tạo user để kết nối FTP

useradd userftp -p ‘mypass’ -d /home/domain.com/ -s /bin/false
passwd userftp

Phân quyền cho account – Cài đặt FTP Server

chown -R userftp /home/domain.com/
chmod -R 777 /home/domain.com/

Khởi động FTP Server

service proftpd start

Tự động chạy ProFTPD khi boot VPS

sudo chkconfig –levels 235 proftpd on

Vậy là xong rồi đấy, giờ bạn có thể kết nối FTP đến server sử dụng account đã tạo ở trên. Trong trường hợp không login được vào bạn hãy thử chạy lại lệnh passwd userftp

Khi cần hỗ trợ xin liên hệ với chúng tôi:
Công ty phần mềm Nhân Hòa
Trụ sở Hà Nội: Tầng 4 – Toà nhà 97 – 99 Láng Hạ, Đống Đa, Hà Nội
Chi nhánh HCM: 270 Cao Thắng (nối dài), Phường 12, Quận 10, TP HCM
Chi nhánh Vinh – Nghệ An: Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An
Hotline: 19006680

Trả lời