Tôi cần bật mạng cho MySQLd, nhưng mỗi lần tôi làm như vậy, máy chủ sẽ bị ép buộc vào quên lãng. Một số kịch bản đoán mật khẩu có nghĩa là bắt đầu đập vào máy chủ, mở kết nối trên cổng 3306 và thử mật khẩu ngẫu nhiên mãi mãi.
Làm thế nào tôi có thể ngăn chặn điều này xảy ra?
Đối với SSH, tôi sử dụng denyhosts, hoạt động tốt. Có cách nào để làm cho denyhosts hoạt động với MySQLd không?
Tôi cũng đã xem xét việc thay đổi cổng mà MySQL đang chạy, nhưng điều này không lý tưởng và chỉ là giải pháp ngăn chặn (nếu họ phát hiện ra cổng mới thì sao?)
Có ai có ý tưởng nào khác?
Nếu nó khác, tôi đang chạy MySQL 5.x trên FreeBSD 6.x.