Найти в Дзене
Попов пишет

Установка Rasperry OS без монитора и клавиатуры

Используем SD-карту или usb-флешку. В утилите Raspberry Pi Imager для записи образа на носитель от Raspberry можно включить ssh-сервер и сделать настройки WiFi. Для этого нужно зайти в дополнительные параметры. Либо сделать все вручную так, как написано ниже. 1. Скачиваем программу для записи образа ОС на sd / usb носитель (используйте портативную версию): 2. Скачиваем образ операционной системы. Нужна lite версия. Если не знаете 32 или 64, выбирайте 32: 3. В Etcher выбираем скачанный образ и записываем на нашу флешку. 4. Заходим в проводнике на usb-флешку на диск bootfs (там, где есть файл cmdline.txt). 5. Создаем пользователя (до апреля 2022 не требовалось). Для этого создаем в корне диска пустой текстовый файл userconf c username:encrypted-password. Например, для логина popov и пароль popov это: popov:$6$6Kr5CwxM9Pn3U5X2$rvzxE.8QsyRoO7FuGOaC4C1qJoQ9h4m94kJTOgAkZzC80SjuWyvMXlARQH98.9gZ7bEk/aKgj8CNy3kDsDJq4. Зашифрованный пароль можно получить выполнив (в линуксе или в windows, предва

Используем SD-карту или usb-флешку.

В утилите Raspberry Pi Imager для записи образа на носитель от Raspberry можно включить ssh-сервер и сделать настройки WiFi. Для этого нужно зайти в дополнительные параметры. Либо сделать все вручную так, как написано ниже.

1. Скачиваем программу для записи образа ОС на sd / usb носитель (используйте портативную версию):

balenaEtcher - Flash OS images to SD cards & USB drives

2. Скачиваем образ операционной системы. Нужна lite версия. Если не знаете 32 или 64, выбирайте 32:

Operating system images – Raspberry Pi

3. В Etcher выбираем скачанный образ и записываем на нашу флешку.

4. Заходим в проводнике на usb-флешку на диск bootfs (там, где есть файл cmdline.txt).

5. Создаем пользователя (до апреля 2022 не требовалось). Для этого создаем в корне диска пустой текстовый файл userconf c username:encrypted-password. Например, для логина popov и пароль popov это:

popov:$6$6Kr5CwxM9Pn3U5X2$rvzxE.8QsyRoO7FuGOaC4C1qJoQ9h4m94kJTOgAkZzC80SjuWyvMXlARQH98.9gZ7bEk/aKgj8CNy3kDsDJq4.

Зашифрованный пароль можно получить выполнив (в линуксе или в windows, предварительно установив openssl)

openssl passwd -6

или воспользоваться строкой выше и поменять пароль на свой после входа в систему.

6. Создаем в корне диска пустой текстовый файл ssh (без расширения, содержимое не важно). Это знак для raspberry os запустить SSH-сервер.

7. Если нужен wifi, создаем там же в корне пустой текстовый файл wpa_supplicant.conf со своими именем точки доступа, паролем и страной:

country=US
update_config=1
ctrl_interface=DIR=/var/run/wpa_supplicant
network={
scan_ssid=1
ssid="MySSID"
psk="MyPassword"}

upd: в текущей (на 06.2023) версии не работает, требуется вручную установить регион с помощью утилиты raspi-config

8. Запускам raspberry. Ждем несколько минут.

9. Заходим по ssh. В Windows PowerShell (см win+x) набираем:

ssh pi@raspberrypi.local

Или скачиваем kitty (или putty) и заходим по ssh там.

10. Меняем пароль (если воспользовались popov из примера выше):

passwd сложныйпароль

11. Создаем ключи для более безопасного доступа без пароля: для Windows PowerShell и утилита puttygen для kitty/putty (далее в настройках программы connection-ssh-auth).