Tăng giới hạn kết nối Pure-FTPd trên mỗi IP

Mặc định Pure-FTPd sẽ giới hạn số lượng kết nối từ một địa chỉ IP là 15 nên bạn sẽ cần tăng giới hạn kết nối Pure-FTPd lên con số cao hơn thì mới khắc phục được lỗi này.

I. Giới thiệu

Pure-FTPd là một dịch vụ FTP Server, và hiện nay đa số các control panel phổ biến đến sử dụng Pure-FTPd làm FTP Server mặc định.

Vì sự phổ biến của Pure-FTPd nên trong quá trình sử dụng các bạn khó tránh khỏi lỗi như 421 Too many connections (15) from this IP.

141201058 219183799859235 9007451450982284874 npng

Đây thật ra không phải lỗi mà là mặc định Pure-FTPd chỉ cho phép 1 địa chỉ IP được mở tối đa 15 kết nối FTP đến FTP Server mà thôi. Việc này sẽ giúp giảm tải máy chủ cũng, nhưng lại gây ra sự phiền toái cho người dùng nếu người dùng bật kết nối tải lên/tải xuống đa luồng.

Bài viết này sẽ giúp bạn tăng giới hạn kết nối Pure-FTPd lên mức bạn mong muốn.

II. Tăng giới hạn kết nối Pure-FTPd

Để tăng giới hạn kết nối Pure-FTPd chúng ta cần thực hiện hai bước sau.

Bước 1: SSH vào máy chủ của bạn

Để tăng giới hạn kết nối Pure-FTPd, đầ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. 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 để chỉnh sửa cấu hình Pure-FTPd.

Bước 2: Chỉnh sửa cấu hình Pure-FTPd

Mặc định tệp cấu hình Pure-FTPd sẽ nằm ở vị trí sau:

/etc/pure-ftpd.conf

Chúng ta sẽ sử dụng lệnh nano sau để tiến hành chỉnh sửa cấu hình Pure-FTPd

nano /etc/pure-ftpd.conf

Tại đây bạn hãy chỉnh sửa dòng cấu hình MaxClientsPerIP thành số lượng kết nối mà bạn muốn, mặc định sẽ là 15 kết nối tối đa. Và theo mình tìm hiểu thì số lượng kết nối nên đặt là 300 là ổn nhất. không quá thấp và cũng không quá cao.

0b8060cd 8fc2 45a5 8e4b 99d91e070ca3

Mặc định Pure-FTPd chỉ cho phép 1 IP được mở tối đa 15 kết nối.

Sau khi đã thay đổi thông số và lưu lại cấu hình thì chúng ta cần khởi động lại dịch vụ Pure-FTPd với một trong các lệnh sau:

service pure-ftpd restart
/etc/init.d/pure-ftpd restart
systemctl restart pure-ftpd
systemctl restart pure-ftpd.service

Đến bước này là chúng ta đã hoàn tất toàn bộ công việc tăng giới hạn kết nối Pure-FTPd trên mỗi IP. Bây giờ bạn có thể sử dụng lại các phần mềm FTP Client như WinSCPCyberduckFileZilla và bật tải lên và tải xuống đa luồng được rồi đấy. Và chắc chắn tình trạng 421 Too many connections (15) from this IP gần như sẽ không lặp lại nữa.

Qua bài viết này, các bạn có thể tăng giới hạn kết nối Pure-FTPd trên mỗi IP người dùng. Nhằm giúp khắc phục triệt để tình trạng tải lên hoặc tải xuống mã nguồn ở dạng đa luồng sẽ gặp lỗi “421 Too many connections (15) from this IP“.

4/5 - (4 bình chọn)
Chia sẻ tới bạn bè và gia đình
BNIX.VN
BNIX.VN

Đơn vị chuyên cung cấp dịch vụ Web, Cloud Hosting giá rẻ, VPS, Tên Miền,.. chất lượng cao tại thị trường Việt Nam.