Proftpd nó là phần mềmvì Máy chủ FTP được sử dụng nhiều nhất, đặc biệt là bởi những người sử dụng CPanel/Whm.
Trong gói mặc định, Centos 5.6 đi kèm với vsftpd Đã cài đặt và trước khi cài đặt ProfTPD, thật tốt khi xóa VSFTPD (VSFTPD.I386 – cho cấu hình của chúng tôi).
Gỡ cài đặt/Xóa VSFTPD:
1. Xem danh sách các gói * FTP * Đã cài đặt:
yum list installed | grep ftp

2. Tháo VSFTPD.I386.
yum remove vsftpd.i386
Cài đặt Proftpd trên Centos 5.x
1. Tải xuống Lưu trữ ProfTPD:
wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz
2. Bỏ lỡ, nhập thư mục Proftdd* và làm theo hướng dẫn cài đặt và cấu hình:
tar xvfz proftpd-1.3.3e.tar.gz
cd proftpd-1.3.3e
./configure --sysconfdir=/etc
Để cấu hình “./configure –sysconfdir =/vv”, có thể can thiệp o lỗi Nếu bạn không có nó Trình biên dịch GCCĐã cài đặt.
Kiểm tra loại hệ thống xây dựng… I686-PC-Linux-GNU
Kiểm tra loại hệ thống máy chủ… I686-PC-Linux-GNU
Kiểm tra loại hệ thống đích… I686-PC-Linux-GNU
Kiểm tra GCC… KHÔNG
Kiểm tra CC… KHÔNG
Kiểm tra Cl.exe… KHÔNG
Định cấu hình: Lỗi: Không có trình biên dịch C được chấp nhận được tìm thấy trong $ PATH
Xem `config.log’ Để biết thêm chi tiết.
cài đặt GCC Và GCC-C ++ Sử dụng dòng lệnh:
yum install gcc gcc-c++
Sau khi GCC và GCC-C ++ đã được cài đặt, chúng tôi tiếp tục cài đặt ProfTPD, tiếp tục thứ tự từ Stun 2.
./configure --sysconfdir=/etc
3. Thực hiện các dòng đơn hàng để cài đặt:
make
make install
4. Chúng tôi tạo các tệp “Proftpd” TRONG “/Usr/sbin/” Và “/usr/local/sbin/”.
ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd
5. Kem và sao chép nội dung của tệp Proftpd.txt TRONG “/etc/init.d/proftpd”.
nano /etc/init.d/proftpd
Ctrl+x & Y Để đi ra ngoài và lưu các thay đổi.
6. Chúng tôi đặt mức dịch vụ của dịch vụ “Proftpd”
chkconfig --levels 235 proftpd on
7. Chúng tôi đặt tệp /etc/init.d/proftpd được thực hiện và chạy như một ứng dụng.
chmod u+x /etc/init.d/proftpd
8. Đã chỉnh sửa Fisierul Nano /etc/proftpd.conf.
nano /etc/proftpd.conf
Dưới dòng “DEFAULTSERVER TRÊN” Thêm dòng “Rootlogin trên“. Dòng này cho phép chúng tôi sử dụng người dùng “Root” Để kết nối với FTP. Trên dòng “Nhóm” thay thế “Nogroup” cu “không ai“.

9. Khởi động máy chủ FTP:
/etc/init.d/proftpd start
[root@server proftpd-1.3.3e]# /etc/init.d/proftpd Bắt đầu
Bắt đầu ProfTPD: [OK]
[root@server proftpd-1.3.3e]#
Đặt hàng thay thế để bắt đầu dịch vụ ProfTPD (được tôi ưa thích)
service proftpd start
Các lỗi có thể có trong quá trình cài đặt và cấu hình:
1. Thiếu trình biên dịch GCC Và GCC-C ++. Nó được giải quyết với các hướng dẫn trong điểm 2.
2. Khi dịch vụ bắt đầu, lỗi xuất hiện “Bắt đầu ProfTPD: – Fatal: Nhóm: Nhóm không xác định ‘Nogroup’ Trên dòng 30 của ‘/etc/proftpd.conf’ [THẤT BẠI]“. Giải quyết ở điểm 8.
Cài đặt & Thiết lập máy chủ Proftpd – Centos 5.6.