Назад | Перейти на главную страницу

Не удается подключиться к Ubuntu VPS через SSH, SFTP

Когда я пытаюсь войти в свой VPS с помощью SSH и SFTP, он не подключается к серверу. Затем я выключаю и включаю VPS с панели управления провайдера VPS (цифровой океан). Как только он загрузится, первые несколько секунд я могу получить доступ к серверу, через несколько минут я не могу.

Это сервер Ubuntu 14.04.2 + Nginx1.6.2. Использую CSF, Fail2ban. В чем причина этого?

Мой /var/log/auth.log.

Apr 13 22:49:23 my-Server sshd[1569]: error: Could not load host key: /etc/ssh/ssh_host_ed25519_key
Apr 13 22:49:20 my-Server sshd[1071]: Server listening on 0.0.0.0 port 2200.
Apr 13 22:49:20 my-Server sshd[1071]: Server listening on :: port 2200.
Apr 13 22:49:22 my-Server su[1477]: Successful su for newrelic by root
Apr 13 22:49:22 my-Server su[1477]: + /dev/console root:newrelic
Apr 13 22:49:22 my-Server su[1477]: pam_unix(su:session): session opened for user newrelic by (uid=0)
Apr 13 22:49:22 my-Server su[1477]: pam_unix(su:session): session closed for user newrelic
Apr 13 22:49:23 my-Server sshd[1569]: error: Could not load host key: /etc/ssh/ssh_host_ed25519_key
Apr 13 22:49:26 my-Server sshd[1569]: Accepted password for root from 124.43.254.193 port 52514 ssh2
Apr 13 22:49:26 my-Server sshd[1569]: pam_unix(sshd:session): session opened for user root by (uid=0)

Возможно, fail2ban блокирует вас после нескольких минут неудачных попыток входа в систему. Даже если вы их не отправляете, отправляет кто-то другой. Если правило fail2ban слишком широкое, оно может заблокировать вас.

Если это не так, то вам следует проверить, можете ли вы подключиться по telnet к порту 22 на вашем хосте.