Arama Yap Mesaj Senden
Rückruf anfordern
+90
X
X

Wählen Sie Ihre Währung

Türkische Lira $ US Dollar Euro
X
X

Wählen Sie Ihre Währung

Türkische Lira $ US Dollar Euro

Wissensdatenbank

Startseite Wissensdatenbank Allgemein Server vor Cyber Security Scans und...

Kontaktieren Sie uns

Standort Halkali Merkez Viertel Fatih Str. Ozgur Apt. No. 46, Kucukcekmece, Istanbul, 34303, TR

Server vor Cyber Security Scans und Proxy-basiertem Zugriff schützen (.htaccess + SSH-Maßnahmen)

Viele automatische Scan-Tools, Cybersicherheitssoftware und Angriffs-Bots versuchen, über offene Ports oder bekannte Schwachstellen auf Ihren Server zuzugreifen. Insbesondere Anfragen von Pentest-Software, Sicherheitsfirmen oder Automatisierungssystemen können Ihr System belasten. Daher sollten sowohl auf SSH- als auch auf Apache-Ebene Sicherheitsmaßnahmen getroffen werden. In diesem Leitfaden erklären wir, wie Sie mit .htaccess Proxy-Zugriffe und Bot-Scans blockieren und direkte Zugriffsbeschränkungen über SSH vornehmen.


1. .htaccess zum Blockieren von Proxy- und Sicherheits-Scan-Bots

A) Bekannte Proxy- & Pentest User-Agents blockieren

RewriteEngine On

# User-Agent basierte Blockierung
SetEnvIfNoCase User-Agent ".*(sqlmap|nikto|acunetix|netsparker|nessus|scanner|libwww).*" bad_bot
Order Allow,Deny
Allow from all
Deny from env=bad_bot

B) Bekannte IP-Bereiche blockieren (z.B. Shodan, Censys, usw.)

<Limit GET POST>
Order Allow,Deny
Allow from all
Deny from 71.6.135.0/24
Deny from 89.248.165.0/24
Deny from 104.131.0.0/16
</Limit>

C) Proxy Header Kontrolle

RewriteCond %{HTTP:X-Forwarded-For} !^$
RewriteRule ^(.*)$ - [F,L]

RewriteCond %{HTTP:VIA} !^$
RewriteRule ^(.*)$ - [F,L]

Diese Regeln prüfen, ob die eingehende Anfrage über einen Proxy kommt und blockieren sie gegebenenfalls.


2. Zugriffsbeschränkungen über SSH

A) Root-Login deaktivieren

Öffnen Sie die Datei /etc/ssh/sshd_config:

sudo nano /etc/ssh/sshd_config

Suchen Sie die folgende Zeile und ändern Sie sie wie folgt:

PermitRootLogin no

B) SSH-Zugriff nur für bestimmte IPs erlauben

echo "sshd: 31.143.234.25 : allow" | sudo tee -a /etc/hosts.allow
echo "sshd: ALL : deny" | sudo tee -a /etc/hosts.deny

C) SSH-Port ändern

Port 2222  # Beispiel: Anstelle von 22

Zur Anwendung:

sudo systemctl restart sshd

3. Zusätzliche Empfehlungen

  • Blockieren Sie Brute-Force-Angriffe mit Fail2Ban.

  • Wenn Sie Cloudflare verwenden, fügen Sie ASN-Blockierung, Länderblockierung und WAF-Regeln hinzu.

  • Führen Sie mit Imunify360, CSF oder ähnlicher Server-Sicherheitssoftware eine automatische Angriffserkennung durch.


Mit diesen einfachen, aber effektiven Maßnahmen sowohl auf .htaccess- als auch auf SSH-Ebene wird Ihr Server widerstandsfähiger gegen Cyberangriffe. Sicherheit sollte mit einem mehrschichtigen Ansatz gewährleistet und kontinuierlich überwacht werden. Insbesondere die Blockierung bekannter Pentest-Software und Proxy-basierter Scans hilft Ihnen, Angreifer frühzeitig zu stoppen.

 

Finden Sie nicht die Informationen, die Sie suchen?

Ticket erstellen
Fanden Sie es nützlich?
(3490 mal angesehen / 170 Kunden fanden es hilfreich)
Top