Da ich von Google einen Warnbrief per E-Mail mit dem Hinweis „Aktion erforderlich: Kritisches Problem mit meinem ersten Projekt“ erhalten habe, in dem es heißt, dass auf meinem Server ungewöhnliche ausgehende Aktivitäten stattfinden, habe ich versucht, ufw auf meinem Debian-Server zu implementieren.
Für meine UFW-Einstellung habe ich Folgendes getan:
sudo ufw default deny incoming
sudo ufw default deny outgoing
sudo ufw allow ssh
sudo ufw allow 22
sudo ufw allow http
sudo ufw allow https
Nach dem Neustart meines Servers kann ich keine Verbindung zu meinem Server herstellen und es wird die Fehlermeldung „Verbindung fehlgeschlagen: Wir können keine Verbindung zur VM auf Port 22 herstellen. Erfahren Sie mehr über mögliche Ursachen dieses Problems.“ angezeigt.
Ich habe die Antwort ausprobiert, die ich in diesem Forum gefunden habe:Google Cloud kann keine Verbindung zur VM über Port 22 herstellen
Ich habe die folgende Anweisung befolgt, aber es funktioniert immer noch nicht:
- Beenden der Instanz
- Klicken Sie für die Instanz auf „Bearbeiten“.
- Fügen Sie im Abschnitt „Benutzerdefinierte Metadaten“ den Schlüssel „Startup-Script“ mit dem folgenden Wert hinzu:
#! /bin/bash
sudo ufw allow 22
- Klicken Sie auf „Speichern“.
Kann mir jemand helfen? Ich wäre dankbar!
Antwort1
Wenn Sie vor dem Festlegen dieser OS-FW-Regeln eine SSH-Verbindung herstellen konnten. UFW wiederherstellen
ufw reset
sudo ufw default deny incoming
sudo ufw default allow outgoing
Und aktivieren Sie dann SHH auf dem Standardport 22:
sudo ufw allow 22
sudo ufw enable
Stellen Sie sicher, dass Sie die Standard-Portnummer 22 oder eine andere verwenden. Befolgen Sie diese Anweisungen, wenn Sie SSH ohne AFW verwenden können.
https://cloud.google.com/compute/docs/troubleshooting/troubleshooting-ssh