У меня есть небольшой локальный сервер, обслуживающий веб-сайт. Сайт работает нормально 24/7, но через несколько часов я больше не могу подключиться к серверу по SSH. При попытке я получаю пустой экран, и в конце концов:
ssh: connect to host 192.168.0.188 port 22: Operation timed out
Тем временем веб-сайт продолжает работать нормально. Я пытался проверить журналы, но не могу ничего найти. Что может быть не так?
netstat -plunt | grep ssh показывает
0 0.0.0.0:22 0.0.0.0:* listen 1417 sshd 0 :::22 :::* listen 1417/sshd
Ssh localhost также позволяет мне войти в систему
Любопытно, что он ничего не сообщает в файле журнала. Моя первоначальная мысль - возможная проблема с производительностью (память, процессор, сеть).
Вы упомянули локальный сервер, поэтому я предполагаю, что вы входите в систему локально, чтобы разобраться в проблеме? Если да, то sshd все еще работает? Если да, пробовали ли вы запустить на нем strace
?
Какую версию sshd и openssl вы используете? Возможно, это ошибка или кто-то разбивает ваш sshd.