मैं किसी भी ipaddress को स्थायी रूप से कैसे अवरुद्ध कर सकता हूं जो ज्ञात असुरक्षित पृष्ठों जैसे कि एक्सेस करता है /phpMyadmin/
? मैं एक डेबियन सर्वर चला रहा हूं और मैं अक्सर बॉट्स देखता हूं, या हैकर्स मेरे सर्वर को स्कैन करके कमजोरियों को खोजने की कोशिश करते हैं।
73.199.136.112 - - [16/Oct/2017:05:18:05 -0700] "HEAD /phpMyadmin/ HTTP/1.0" 404 182 "-" "Mozilla/5.0 Jorgee"
73.199.136.112 - - [16/Oct/2017:05:18:05 -0700] "HEAD /phpMyAdmin/ HTTP/1.0" 404 182 "-" "Mozilla/5.0 Jorgee"
73.199.136.112 - - [16/Oct/2017:05:18:05 -0700] "HEAD /phpmyAdmin/ HTTP/1.0" 404 182 "-" "Mozilla/5.0 Jorgee"
73.199.136.112 - - [16/Oct/2017:05:18:05 -0700] "HEAD /phpmyadmin2/ HTTP/1.0" 404 182 "-" "Mozilla/5.0 Jorgee"
73.199.136.112 - - [16/Oct/2017:05:18:05 -0700] "HEAD /phpmyadmin3/ HTTP/1.0" 404 182 "-" "Mozilla/5.0 Jorgee"
73.199.136.112 - - [16/Oct/2017:05:18:05 -0700] "HEAD /phpmyadmin4/ HTTP/1.0" 404 182 "-" "Mozilla/5.0 Jorgee"
मैंने इस स्टैकओवरफ्लो प्रश्न का पहले ही अनुसरण कर लिया है: phpMyAdmin को कैसे सुरक्षित करें ।
मैं बैंडविड्थ लेने से बॉट्स को ब्लॉक करना शुरू करना चाहता हूं।
404
HTTP कोड का अर्थ है Page not found
। आपको कैसे पता चलेगा कि ये IP IP का अपमान कर रहे हैं? इन आईपी को ब्लॉक करने के लिए आप किस आउटपुट के आधार पर निर्णय लेते हैं?
.htpasswd