Если вы забыли пароль локальной учётной записи на собственной Ubuntu-системе и имеете физический доступ к компьютеру, пароль можно изменить через recovery mode. Это не обход полного шифрования диска: если root-раздел зашифрован, сначала всё равно понадобится ключ разблокировки.
1. Откройте GRUB
Во время загрузки откройте меню GRUB и выберите Advanced options for Ubuntu, затем запись с (recovery mode).
2. Перейдите в root shell
В recovery menu выберите root shell.
3. Перемонтируйте корень в режим записи
mount -o remount,rw /4. Узнайте имя пользователя при необходимости
ls /home
getent passwd | grep '/home/'5. Задайте новый пароль
passwd usernameВведите новый пароль дважды.
6. Перезагрузитесь
sync
rebootЧто может перестать открываться после сброса
Если пользовательский keyring был защищён старым паролем, после сброса системного пароля он может продолжить запрашивать прежний пароль. Это отдельное хранилище секретов.
Почему физический доступ важен
Обычный локальный пароль сам по себе не защищает данные от человека с физическим доступом. Для этого нужен Full Disk Encryption и защищённая цепочка загрузки.