Настройки сети и SSH
Настройка сети
Мы рекомендуем использовать единую сеть для всех устройств входящих в учебный класс. Желательно наличие интернета в этой сети.
Все роботы по умолчанию настроены для работы в WiFi и Ethernet в режиме клиента с получением настроек по DHCP.
Подключение к Wi-Fi
По умолчанию при старте Raspberry Pi попытается подключиться к Wi-Fi точке доступа с параметрами:
SSID: TurtleBro
Pass: turtlew001
или
SSID: TurtleBro5G
Pass: turtlew001
Поэтому мы рекомендуем использовать именно такие настройки Wi-Fi роутера для работы с роботом TurtleBro
Подключения к Ethernet
При подключении робота сетевым кабелем к вашей сети робот подключится, используя данные вашего DHCP сервера.
Настройка подключения робота к другой WiFi сети
Файл настройки подключения к сети /etc/netplan/20-network-wifi.yaml
Пример конфигурации
network:
version: 2
wifis:
renderer: networkd
wlan0:
dhcp4: true
optional: true
access-points:
Aespen_2:
password: 541a6d0759e7bebc027240dbfdb09b6a40a5781d4411dfcbef877695abd8ac7d
Подключение по SSH
По умолчанию на Raspberry Pi запущен SSH сервис на стандартном порту
Имя пользователя ssh: pi
Пароль для ssh: brobro
Каждый робот имеет уникальное имя вида turtlebroNN.local, где NN — это номер. При правильной настройке сети и вашего роутера вы сможете сразу подключиться к Raspberry по его имени.
ssh pi@turtlebro20.local
Если подключение не происходит, вам необходимо определить IP-адрес робота. Это можно сделать, подключившись к роутеру и найдя имя робота в списке подключенных устройств. Далее подключиться к роботу можно по IP, где 192.168.0.11 — это адрес робота.
ssh pi@192.168.0.11
Для доступа по SSH из Windows можно использовать программу PuTTY или воспользоваться встроенным терминалом.
Смена пароля пользователя
Для смены пароля вам необходимо знать ваш текущий пароль или быть пользователем с возможностью запускать программы через sudo.
Для смены пароля текущего пользователя просто запустите программу passwd. Далее необходимо указать ваш текущий пароль и установить новый. В разных дистрибутивах могут быть свои ограничения на длину и "сложность" пароля. Поэтому поставить очень простой пароль вы не сможете.
Для смены пароля другому пользователю выполните команду sudo passwd user_name, где user_name — это имя пользователя, которому вы хотите сменить пароль. Так как вы запустили программу с привилегиями sudo, то для смены пароля не нужно знать его текущий пароль. Также перестают работать ограничения на сложность пароля.