Ошибка sshd_config, есть ли резерв?

Итак .. Я решил действовать как полный придурок и изменил порт на 81234 (который теперь я понимаю выше 65535), поэтому я больше не могу войти в свой SSH.

какой-либо резерв или по умолчанию он возвращается в случае эпического сбоя?

1
задан 30 July 2015 в 22:16

3 ответа

Нет возврата. Если вы испортите настройки sshd и закроете свое единственное соединение, которое произвело это изменение после перезапуска sshd (в основном отключив старую конфигурацию и разрешив новый сбой), нет возможности снова подключиться с помощью ssh, поскольку он находится в состоянии сбоя state.

Единственный способ - использовать локальный доступ или консоль (некоторые VPS предоставляют удаленную консоль).

1
ответ дан 23 May 2018 в 18:37
  • 1
    К сожалению, этот конкретный поставщик VPS не делает: D Но мой билет поддержки в настоящее время решается, поэтому я надеюсь, что они могут исправить вещи с помощью консоли. – iScripters 31 July 2015 в 18:03

Вы пробовали порт 15698? Это будет 81234 как короткий переполненный. Вот пример c-кода, демонстрирующий переполнение:

int main(){

  unsigned short p = 81234;

  printf("port: %hu\n",p);

}
0
ответ дан 23 May 2018 в 18:37
  • 1
    Спасибо за ваш ответ, к сожалению, это не сработало :( – iScripters 30 July 2015 в 22:28
  • 2
    Я просто сделал простой тест на своей виртуальной машине, и с этой настройкой ssh ​​запускается, но в выводе netstat нет порта для прослушивания ---- Я думаю, вы можете быть взволнованы. Сожалею. – Adam A. 30 July 2015 в 22:36
  • 3
    Спасибо за тестирование! Я думаю, что я нашел что-то, что могло бы исправить на сервере ssh: D – iScripters 30 July 2015 в 22:38

Подводя итог ответам и комментариям: нет возврата.

В то же время поставщик VPS смог сбросить мой порт, так что эта проблема решена: D

0
ответ дан 23 May 2018 в 18:37

Другие вопросы по тегам:

Похожие вопросы: