मैं किसी भी 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 को कैसे सुरक्षित करें ।
मैं बैंडविड्थ लेने से बॉट्स को ब्लॉक करना शुरू करना चाहता हूं।
404HTTP कोड का अर्थ है Page not found। आपको कैसे पता चलेगा कि ये IP IP का अपमान कर रहे हैं? इन आईपी को ब्लॉक करने के लिए आप किस आउटपुट के आधार पर निर्णय लेते हैं?
.htpasswd