Это можно сделать, если вы поместите все необходимое для перезаписи программ в tmpfs и будете выполнять их оттуда. Рискованно, и у вас должна быть под рукой резервная копия, если что-то пойдет не так.
Теперь я нашел ответ!
Просто добавьте пустой файл с именем «ssh» без расширения, такого как.txt или.c. Только «ssh» в папке загрузки и папке rootfs на SD-карте для Raspberry Pi.
Затем перейдите к маршрутизатору и найдите IP-адрес, на котором установлен Raspberry Pi.
Вы «открываете» порт, просто заставляя программу прослушивать входящие соединения на этом порте:
$ nc -l 12345
Пуф! Порт 12345 теперь открыт и ожидает входящие соединения, потому что nc
ожидает их.
«Закрытый» порт не означает, что он заблокирован; это просто означает, что ничто не прослушивает входящий запрос на подключение.
Если ваш вопрос более конкретно касается подключения через безопасную оболочку , а не просто общего установления соединения с произвольным портом, вам необходимо установить и запустить сервер защищенной оболочки:
# apt install openssh-server
# service sshd start
сначала вам нужно установить сервер openssh -на pi.
1 -подключите к нему клавиатуру и экран
2 -загрузите его и откройте терминал
3 -скачать и установить openssh -пакет deb сервера
$ apt-get install openssh-server
4 -включить и запустить sshd
$ systemctl enable sshd
$ systemctl start sshd
теперь вы сможете подключаться к pi по ssh