Забыл пароль ssh на raspberry pi 3

Сегодня решил сделать доступным свою малину из интернета. Для того, чтобы обезопасить систему первым делом было решено сменить пароль и логин. Так как функция sudo usermod -l newlogin pi не выполнялась ибо под юзером pi я и сидел решил сперва поменять пароль. Поменяв пароль я решил зайти по ssh через putty но почему-то новый пароль не подошёл. Это меня слегка обеспокоило ибо не подошёл и старый пароль а я уже успел немного понастраивать малину и мягко скажем совершенно не хотел переделывать всё заново.

В интернете почти нет информации о том, как вернуть пароль на Raspberry Pi с операционкой Noobs от debian

а на самом деле всё очень просто. При загрузке малины жмём шифт на клавиатуре пока не выйдем в рековери мод

как восстановить пароль на raspberry

там ищем в верху change config и во второй вкладке которая с текстом cmdline.txt, дописываем для первой строки слово single

выйдет примерно так

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline single

потом сохраняем и нажимаем на кнопку exit компьютер доперезагрузится и вы уже будете не под логином pi, а под самым что ни на есть рутом, но наша задача вернуть пароль. Это легко — вбиваем

passwd pi новыйпароль

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

usermod -l новыйлогин pi

и у вас теперь система где люди даже если начнут брутфорсить пароли — обломают копья ибо учётная запись — увеличивает срок подбора пароля на годы. Главное не использовать пары логин пароль типа root root, foo bar, r00t r00t и тому подобные — ломаются на раз по словарю.

Читайте также:  Декартово дерево по неявному ключу

Если пароля нет то SSH вам не поможет.
Так же как и монитор в котором та же консоль требующая авторизации.

Леонид Кон: raspberry pi reset root
Гугл.

Вообще.
Нужно смонтировать раздел в офлайн и заменить пароль в etc/shadow как вариант.
Не знаю можно ли.

вторник, 30 декабря 2014 г.

Два способа сбросить пароль в Raspbian

Извлекаем карту памяти из малины, вставляем в ридер ноутбука

В разделе boot ищем файл cmdline.txt, редактируем этот файл, добавив в конец строки

  • init=/bin/sh

Оригинальная строка выглядит так

  • dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

После редактирования должно быть так

  • dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait init=/bin/sh

Убедитесь, что это все одна строка! Сохраняем и вынимаем карту с компьютера и вставляем в нашу малину.
Подключаем клавиатуру и монитор, после загрузки вводим в терминале

  • passwd pi

Вводим новый пароль и подтверждаем его

Оцените статью
Adblock detector