TL: DR
Я вніс зміни в конфігурацію iptables і тепер SSH відмовляється від усіх з'єднань. Чи можна це виправити, не звертаючись до своєї хостингової компанії?
Довга версія
Гаразд, це, швидше за все, на 100% моя власна вина ...
Готуючи переміщення веб-сайту на спеціалізований сервер, ми отримали нову розміщену машину під управлінням CentOS 5.6. Машина має iptables досить заблоковані, дозволяючи лише ssh (22) та http (80), але нам також потрібен був, щоб прийняти FTP через порт 20 en 21.
Сьогодні вдень я додав рядки до своїх iptables, щоб прийняти вхідне з'єднання до портів 20 та 21. Спочатку це не спрацювало, оскільки reject all
над рядками, які я додав для ftp, була лінія. Тому я перемістив цей рядок донизу, зберег і перезапустив iptables і ftp працював.
Через 2 години, коли я намагаюся знову підключитися, port 22: Connection refused
Те саме для http.
Тож я не можу потрапити на сервер через SSH, чи є спосіб виправити це, не звертаючись до своєї хостингової компанії?