ssh-соединение отказано на Raspberry Pi [закрыто]
Я понимаю, что этот вопрос уже был задан по-разному, однако, похоже, что ни один из способов, с которыми я столкнулся, не работал, чтобы решить эту проблему, поэтому здесь он идет:
Я пытаюсь подключиться к моей настройке raspberry pi 3 raspbian через ssh на моем ноутбуке, но, хотя у меня есть правильный ip-адрес, я продолжаю получать ошибку:
ssh: connect to host xxx.xxx.xx.x port 22: connection refused.
это необычно, потому что когда я пытаюсь пропинговать этот адрес, он работает нормально. Я могу что-нибудь попробовать выяснить, что случилось?
также имейте в виду, что я относительно неопытен с bash в linux, поэтому включение любых конкретных команд с описанием того, что они делают, было бы весьма полезно.
2 ответов
по-видимому, сервер SSH на Raspbian теперь отключен по умолчанию. Если сервер не прослушивает соединения, он их не принимает. Вы можете вручную включить SSH-сервер в соответствии с этимraspberrypi.org учебник :
по состоянию на ноябрь 2016 года Raspbian имеет сервер SSH отключен по умолчанию.
теперь есть несколько способов включить его. выбрать один:
С рабочего стола
- запуск
Raspberry Pi Configuration
СPreferences
меню- перейти к
Interfaces
tab- выберите
Enabled
рядом сSSH
- клик
OK
из терминала с raspi-config
- Enter
sudo raspi-config
в окне терминала- выберите
Interfacing Options
- перейдите к и выберите
SSH
- выбрать
Yes
- выберите
Ok
- выбрать
Finish
запустите службу SSH с помощью systemctl
sudo systemctl enable ssh sudo systemctl start ssh
на безголовой малине Pi
для безголовой установки SSH можно включить, поместив файл с именем
ssh
, без какого-либо расширения, на загрузочный раздел SD-карты. Когда Pi загружается, он ищет . Если он найден, SSH включен, и файл удаляется. Содержимое файла не имеет значения: он может содержать текст или вообще ничего.
Я думаю, что pi имеет ssh-сервер включен по умолчанию. Мои всегда работали из коробки. Зависит от версии операционной системы.
большую часть времени, когда он терпит неудачу для меня, это потому, что ip-адрес был изменен. Может быть, вы сейчас что-то другое ловите? Также иногда они просто отказываются подключаться и нуждаются в перезапуске.