Я получаю
port 22: Connection refused
при подключении к серверу.
У меня есть и клиент и сервер openssh, и они запущены. Но все же есть ошибка. Пожалуйста, помогите.
Я получаю
port 22: Connection refused
при подключении к серверу.
У меня есть и клиент и сервер openssh, и они запущены. Но все же есть ошибка. Пожалуйста, помогите.
Я прошел эту проблему и, наконец, получил соответствующий ответ.
sudo apt-get update
sudo apt-get install openssh-server
sudo ufw allow 22
Это позволит использовать порт 22 для sshd.
В то время как на сервере убедитесь, что sshd на самом деле запущен и прослушивает порт 22:
$ sudo netstat -anp | grep sshd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1538/sshd
tcp6 0 0 :::22 :::* LISTEN 1538/sshd
Если вы не получите результаты, или они не показывают, что вы слушаете tcp 0.0.0.0:22 ... исправьте это.
Если вы показываете, что sshd запущен и прослушивает порт tcp 22, убедитесь, что правила брандмауэра не мешают. Опять же, на сервере:
$ sudo iptables -L | grep ssh
DROP tcp -- anywhere anywhere tcp dpt:ssh
Или поочередно,
$ sudo ufw verbose
Status: active
To Action From
-- ------ ----
22 DENY Anywhere
22/tcp DENY Anywhere
Если вы видите правило, подобное одному из приведенных выше, вам нужно это исправить. Р>
Если вы не видите каких-либо правил брандмауэра, и вы видите службу, запущенную на сервере, то пришло время проверить вашу рабочую станцию и сеть, к которой она подключена. Можете ли вы подключиться к другим серверам? Можете ли вы выполнить ping ваш собственный интерфейс или loopback-адрес? Etc.
Попробуйте это
sudo apt-get remove openssh-client openssh-server
, а затем
sudo apt-get install openssh-client openssh-server
это сработало для меня:)
Возможно, это не самый православный решение ...:)
Попал в ту же проблему после установки Raspbian. Решение, которое сработало для меня:
sudo apt-get purge openssh-server
sudo apt-get install openssh-server
Для меня работали следующие команды:
cd /root/.ssh
vi known_hosts
Теперь удалите все в этом файле и введите на терминал:
service sshd restart
Источник: SSH - отказ в подключении