The raspi-config Tool
Until recently the default user on Raspberry Pi OS was pi with the password raspberry. The default user is now set on first boot using a configuration wizard.
И я помню, что даже в недавней сборке Raspbian для CLI (консольной) я имел дефаултного пользователя с именем pi.До недавнего времени пользователем по умолчанию в ОС Raspberry Pi был pi с паролем raspberry. Пользователь по умолчанию теперь устанавливается при первой загрузке с помощью мастера настройки.
Но в теперешней полновесной сборке просто нет такого пользователя:
Код: Выделить всё
olej@raspberrypi:/ $ cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
systemd-network:x:100:102:systemd Network Management,,,:/run/systemd:/usr/sbin/nologin
systemd-resolve:x:101:103:systemd Resolver,,,:/run/systemd:/usr/sbin/nologin
_apt:x:102:65534::/nonexistent:/usr/sbin/nologin
systemd-timesync:x:103:109:systemd Time Synchronization,,,:/run/systemd:/usr/sbin/nologin
messagebus:x:104:110::/nonexistent:/usr/sbin/nologin
_rpc:x:105:65534::/run/rpcbind:/usr/sbin/nologin
statd:x:106:65534::/var/lib/nfs:/usr/sbin/nologin
sshd:x:107:65534::/run/sshd:/usr/sbin/nologin
avahi:x:108:113:Avahi mDNS daemon,,,:/run/avahi-daemon:/usr/sbin/nologin
lightdm:x:109:114:Light Display Manager:/var/lib/lightdm:/bin/false
rtkit:x:110:116:RealtimeKit,,,:/proc:/usr/sbin/nologin
pulse:x:111:119:PulseAudio daemon,,,:/run/pulse:/usr/sbin/nologin
saned:x:112:122::/var/lib/saned:/usr/sbin/nologin
colord:x:113:123:colord colour management daemon,,,:/var/lib/colord:/usr/sbin/nologin
hplip:x:114:7:HPLIP system user,,,:/run/hplip:/bin/false
epmd:x:115:124::/run/epmd:/usr/sbin/nologin
geoclue:x:116:125::/var/lib/geoclue:/usr/sbin/nologin
systemd-coredump:x:996:996:systemd Core Dumper:/:/usr/sbin/nologin
olej:x:1000:1000:,,,:/home/olej:/bin/bash
Но зато пользователь, который создан при первой загрузке получает право sudo без пароля (как по мне, так это более опасно чем root имеющий известный пароль!).В Raspberry Pi пароль по умолчанию отсутствует. Это касается как дистрибутива Raspbian, так и других систем. Такой подход связан с обеспечением безопасности. Если default-пароль от Raspberry Pi будет существовать, то система станет уязвимой при подключенной Сети и открытом доступе, например, по SSH.
Поэтому после установки системы рекомендуется сразу же установить пароль для суперпользователя. В противном случае это все равно придется делать, но уже в спешке.
Раз так, то так же просто можно создать терминальную сессию (с монитора или в SSH) с правами root:
Код: Выделить всё
olej@raspberrypi:~ $ sudo -i
root@raspberrypi:~# who am i
olej pts/11 2022-05-29 15:38 (192.168.1.17)
root@raspberrypi:~# pwd
/root
Код: Выделить всё
olej@raspberrypi:~ $ sudo passwd root
Новый пароль:
Повторите ввод нового пароля:
passwd: пароль успешно обновлён
Код: Выделить всё
olej@raspberrypi:~ $ su -
Пароль:
root@raspberrypi:~# whoami
root