Рейтинг:0

Безголовый ssh-доступ к Ubuntu в RPI4

флаг mx

Я запустил rpi imager для записи образа на SD-карту и настроил netplan для подключения к Wi-Fi при запуске.

Проверено с помощью арп -а и адрес никогда не показывался, но я зашел на роутер и rpi там есть.

После попытки ssh, арп -а показывает адрес (есть мысли?).

Но проблема в том, что пишет "в соединении отказано". Точный журнал:

ssh: подключиться к хосту 192.168.1.19 порт 22: соединение отклонено

Как я могу отредактировать файлы, чтобы он либо автоматически запускал службу ssh при запуске (я не могу сказать, запущен он или нет), либо чтобы знать, как получить к нему доступ.

У меня нет рядом монитора.

флаг ar
Это версия Ubuntu «Core»? Если да, загрузили ли вы открытый ключ на сервер Ubuntu, как указано в [руководстве] (https://ubuntu.com/tutorials/how-to-install-ubuntu-core-on-raspberry-pi#1- обзор)?
Minsky avatar
флаг mx
@user68186 user68186 Я не знаю, что такое сервер и ядро ​​diff bw ubuntu, но это автономный сервер.
флаг us
Кэш ARP заполняется только тогда, когда пакет был отправлен или получен от цели.
Minsky avatar
флаг mx
@Virsacer круто, спасибо за это. Итак, я должен сначала пропинговать все устройства в локальной сети?
флаг ar
Возможно, вам потребуется установить `openssh-server`. Пожалуйста, отредактируйте вопрос и укажите, установлен ли он и выполнили ли вы какую-либо настройку сервера sshd.
Minsky avatar
флаг mx
Я не получил доступ к малине по той простой причине, что я запускаю ее без головы (без монитора). На нем работает сервер Ubuntu 20.04, поэтому я предполагаю, что установлен `ssh`, я мог бы взглянуть на записанный образ. @user68186
флаг ar
Пожалуйста, обновите вопрос после проверки. Также убедитесь, что вы установили стандартный сервер или версию «Core», так как ssh работает немного по-разному на сервере и Core.
флаг us
@Minsky Я не вижу причины, по которой вам нужно предварительно кэшировать все адреса Mac, но если вы этого хотите, ping поможет.
Minsky avatar
флаг mx
Как иначе получить IP-адрес другого сетевого устройства? @Вирсасер
Minsky avatar
флаг mx
@ user68186 сервер ubuntu 20.04, и на нем установлен ssh, но не знаю, как проверить, включен ли он
флаг us
@Minsky Как вы получаете IP-адрес, чтобы пинговать его в первую очередь?
Minsky avatar
флаг mx
Я бы пропинговал с IP-адресом назначения вещания @Virsacer
флаг us
@Minsky Вы должны искать IP-адрес в DNS или на DHCP-сервере. `nmap` также можно использовать для проверки того, какие IP-адреса «живые».

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.