TL: DR
Ich habe Änderungen an meiner iptables-Konfiguration vorgenommen und jetzt lehnt SSH alle Verbindungen ab. Kann ich das beheben, ohne mein Hosting-Unternehmen zu kontaktieren?
Lange Version
Ok, das ist höchstwahrscheinlich zu 100% meine eigene Schuld ...
Zur Vorbereitung des Verschiebens einer Website auf einen dedizierten Server haben wir einen neuen gehosteten Computer mit CentOS 5.6 erhalten. Die Maschine hat iptables ziemlich gesperrt, erlaubt nur ssh (22) und http (80), aber wir brauchten es auch, um FTP über Port 20 und 21 zu akzeptieren.
Heute Nachmittag habe ich Leitungen zu meinen iptables hinzugefügt, um eingehende Verbindungen zu den Ports 20 und 21 zu akzeptieren. Zuerst hat das nicht funktioniert, da es eine reject all
Leitung über den Leitungen gab, die ich für ftp hinzugefügt habe. Also habe ich diese Zeile nach unten verschoben, iptables gespeichert und neu gestartet, und ftp hat funktioniert.
2 Stunden später, wenn ich erneut versuche, eine Verbindung herzustellen, gilt das port 22: Connection refused
Gleiche für http.
Ich kann also nicht über SSH zum Server gelangen. Gibt es eine Möglichkeit, dies zu beheben, ohne meine Hosting-Firma zu kontaktieren?