Оглавление:

Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями: 7 шагов (с изображениями)
Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями: 7 шагов (с изображениями)

Видео: Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями: 7 шагов (с изображениями)

Видео: Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями: 7 шагов (с изображениями)
Видео: Проекты кибербезопасности — сканер уязвимостей (ВЗЛОМАТЬ — ЛЕГКО) 2024, Июнь
Anonim
Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями
Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями
Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями
Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями

Я планирую использовать этот Rapsberry PI в нескольких интересных проектах еще в моем блоге. Не стесняйтесь проверить это.

Я хотел вернуться к использованию своего Raspberry PI, но у меня не было клавиатуры или мыши в моем новом месте. Прошло некоторое время с тех пор, как я установил Raspberry PI, поэтому я хотел обновить текущий простой способ сделать это и посмотреть, с какими проблемами я мог столкнуться.

Для этого вам понадобятся:

  • Распбери П. И.
  • MicroSD 32 ГБ
  • Адаптер MicroSD (может понадобиться для считывания SD-карты в ноутбук).
  • Энергетическая вилка для вашей Raspberry.

Мы настраиваем этот Raspberry PI с Raspberry PI OS в режиме Headless с доступом SSH и VNC. Я планирую использовать его для проектов Software Define Radio, подобных этому, поэтому мне нужен был графический интерфейс, как это настраивается Raspberry PI.

Шаг 1. Установите RPI-Imager

В прошлом были и другие способы настройки образа для rapsberry pi, но большинство из них было не так просто использовать. В 2020 году лучше всего использовать rpi-imager

Если вы используете Linux, установите его с помощью следующей команды.

Роберт @ Роберт-enreach: ~ $ sudo snap install rpi-imager

установлен rpi-imager v1.4 от Alan Pope (папы)

Шаг 2: Установите образ на MicroSD с помощью Rpi-imager

Установить образ на MicroSD с помощью Rpi-imager
Установить образ на MicroSD с помощью Rpi-imager
Установить образ на MicroSD с помощью Rpi-imager
Установить образ на MicroSD с помощью Rpi-imager
Установить образ на MicroSD с помощью Rpi-imager
Установить образ на MicroSD с помощью Rpi-imager

Запустите rpi-imager из командной строки. Вы получите графический интерфейс, чтобы выбрать, какую версию ОС вы хотите установить на свой raspberry pi, и выберите карту памяти microsd, на которую вы хотите установить.

Роберт @ Роберт-enreach: ~ $ rpi-imager

Шаг 3: Для установки без головы добавьте файл Ssh

Для установки без головы добавьте файл Ssh
Для установки без головы добавьте файл Ssh

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

Это означает, что вы подключитесь к Raspberry Pi через сеть и будете использовать SSH для включения VNC-доступа к Raspberry. В последних версиях SSH отключен, поэтому вам нужно добавить файл SSH в загрузочный раздел, как показано на рисунке. Не забудьте добавить его в загрузочный раздел, так как вы можете увидеть несколько, когда MicroSD подключен к вашей ОС. У меня несколько раз возникала проблема с этим.

Шаг 4. Подключитесь к сети, найдите IP-адрес и настройте привязку DHCP

Подключитесь к сети, найдите IP-адрес и настройте привязку DHCP
Подключитесь к сети, найдите IP-адрес и настройте привязку DHCP
Подключитесь к сети, найдите IP-адрес и настройте привязку DHCP
Подключитесь к сети, найдите IP-адрес и настройте привязку DHCP
Подключитесь к сети, найдите IP-адрес и настройте привязку DHCP
Подключитесь к сети, найдите IP-адрес и настройте привязку DHCP

Этот шаг будет отличаться от изображений, потому что у вас, вероятно, будет другой маршрутизатор, чем у меня. В моем случае у меня есть роутер Draytek, который имеет ряд функций. В основном вам нужно познакомиться с домашним маршрутизатором и найти несколько вещей. У вас, вероятно, будет место для ARP или DHCP на вашем маршрутизаторе, чтобы вы могли видеть привязку, созданную Raspberry.

Raspberry Pi по умолчанию использует имя Raspberry PI, поэтому вы можете легко его найти. В этом случае я настраиваю привязку DHCP, чтобы Raspberry Pi всегда использовал один и тот же IP-адрес 192.168.1.40.

Вы должны иметь возможность пинговать его со своего маршрутизатора, а затем со своего компьютера, и теперь он должен быть доступен.

Шаг 5: Подключитесь по SSH, измените пароль и установите доступ VNC

Подключитесь по SSH, измените пароль и установите доступ VNC
Подключитесь по SSH, измените пароль и установите доступ VNC
Подключитесь по SSH, измените пароль и установите доступ VNC
Подключитесь по SSH, измените пароль и установите доступ VNC
Подключитесь по SSH, измените пароль и установите доступ VNC
Подключитесь по SSH, измените пароль и установите доступ VNC
Подключитесь по SSH, измените пароль и установите доступ VNC
Подключитесь по SSH, измените пароль и установите доступ VNC

К настоящему времени вы смогли проверить связь со своим Raspberry PI в сети и попытаться подключиться к нему по ssh. SSH должен быть включен, потому что вы добавили файл SSH в загрузочный раздел SD-карты для Rapsberry Pi.

Используйте следующие учетные данные по умолчанию для ssh: pi / raspberry.

Роберт @ Роберт-Энрич: ~ $ ssh [email protected]

Подлинность хоста 192.168.1.40 (192.168.1.40) не может быть установлена. Отпечаток ключа ECDSA - SHA256: no3JtIRZRG2SqSbWHg1sVC35mBjHyeX9SgDr81uPeuU. Вы уверены, что хотите продолжить подключение (да / нет)? да Предупреждение: Постоянно добавлено 192.168.1.40 (ECDSA) в список известных хостов. pi @ 192.168.1.40 пароль: Linux raspberrypi 5.4.51-v7l + # 1333 SMP Mon Aug 10 16:51:40 BST 2020 armv7l Программы, входящие в систему Debian GNU / Linux, являются бесплатными; точные условия распространения для каждой программы описаны в отдельных файлах в / usr / share / doc / * / copyright. Debian GNU / Linux поставляется с СОВЕРШЕННО ОТСУТСТВИЕМ ГАРАНТИЙ, насколько это разрешено действующим законодательством. Последний вход в систему: Сб 26 сентября 13:41:55 2020 SSH включен, и пароль по умолчанию для пользователя pi не был изменен. Это угроза безопасности - войдите в систему как пользователь pi и введите passwd, чтобы установить новый пароль. Wi-Fi в настоящее время заблокирован rfkill. Используйте raspi-config, чтобы установить страну перед использованием. Если вам удалось подключиться по SSH, значит, вы в пути. Если нет, вам нужно вернуться и проверить файл ssh в загрузочном разделе. Измените свой пароль на этом этапе

pi @ raspberrypi: ~ $ passwd

Смена пароля для пи. Текущий пароль: Новый пароль: Введите новый пароль еще раз: passwd: пароль успешно обновлен Я планирую использовать этот Rapsberry для некоторых программно-определяемых радио, поэтому мне понадобится графический интерфейс. Запустите конфигурацию, чтобы включить рабочий стол, изменить разрешение и включить доступ VNC.

pi @ raspberrypi: ~ $ sudo raspi-config

Теперь вы можете проверить, что ваш Raspberry PI прослушивает порт SSH 22 и порт VNC 5900.

pi @ raspberrypi: ~ $ netstat -tupln

(Не все процессы могут быть идентифицированы, информация о процессах, не принадлежащих владельцам, не будет отображаться, вы должны быть root, чтобы увидеть все это.) Активные интернет-соединения (только серверы) Proto Recv-Q Send-Q Локальный адрес Внешний адрес PID состояния / Имя программы tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - tcp6 0 0::: 5900::: * LISTEN - tcp6 0 0::: 22::: * СЛУШАТЬ - udp 0 0 0.0.0.0:68 0.0.0.0:* - udp 0 0 0.0.0.0:47273 0.0.0.0:* - udp 0 0 0.0.0.0:5353 0.0.0.0:* - udp6 0 0::: 42453::: * - udp6 0 0::: 5353::: * -

Шаг 6: Подключитесь через RealVNC

Подключиться через RealVNC
Подключиться через RealVNC
Подключиться через RealVNC
Подключиться через RealVNC
Подключиться через RealVNC
Подключиться через RealVNC

У меня возникли проблемы с подключением через VNC, потому что я продолжал получать эту довольно распространенную ошибку. Это связано с типом шифрования, используемым сервером vnc на Rapsberry PI. Установка RealVNC vncviewer была лучшей альтернативой этому. Вы можете скачать его по этой ссылке: RealVNC Viewer

Используйте учетные данные, которые вы установили перед pi / password.

Шаг 7. Наслаждайтесь Rapsberry PI

Наслаждайтесь своим Rapsberry PI
Наслаждайтесь своим Rapsberry PI

Теперь вы можете наслаждаться своей Raspberry. Этот недавно установленный с графическим интерфейсом потребляет около 5% ЦП и имеет около 1,5 ГБ свободной памяти. В будущем я постараюсь заполучить модель памяти 4 ГБ.

Рекомендуемые: