fail2ban ist ein Python-basiertes Intrusion Prevention System (IPS), das Log-Dateien überwacht und automatisch IP-Adressen blockiert, die verdächtige Aktivitäten zeigen. Im Kontext von SSH-Servern analysiert das Tool kontinuierlich Authentifizierungsversuche und blockiert IP-Adressen nach wiederholten Fehlversuchen über die Firewall. Nachdem mein Server, der in der Cloud steht, der aber eigentlich total unbekannt ist und nur SSH aktiv […]
Passwörter sind heutzutage aus div. Gründen nicht mehr sonderlich beliebt. Bei der Kommunikation mit Servern über SSH wird daher oft auf „Zertifikat basierte Authentifizierung“ gesetzt. Nachfolgend ein Beispiel, wie dies mit einem OpenSSH zu bewerkstelligen ist. Auf der Server im Verzeichnis /etc/ssh sollte die Datei sshd_config liegen. In dieser sind die Einstellungen für den SSH-Server […]
Um Dateien zwischen dem lokalen PC und dem Remote zu kopieren, wird der Befehl „scp“ verwendet. -r gibt an, dass die Dateien rekursiv kopiert werden sollen. Beispiel um Dateien vom lokalen PC auf den Remote zu kopieren: Beispiel um Dateien vom Remote auf den lokalen PC zu kopieren: