1 (edytowany przez mesmariusz 2022-12-09 23:48:55)

Temat: rootfs przeniesiony na pamięć USB i zmiana hasła poza routerem

Witam

Korzystam z routera Easy Box 802 z wgranym Openwrt.

Celem zwiększenia pojemności systemu plików dla wygodnej instalacji kolejnych paczek, przeniosłem sobie rootfs na pamięć USB.

Problem w tym, że zapomniałem hasło do routera.

Pozostaje zrobić reset routera celem zresetowania hasła.

Mógłbym następnie podmontować pendrive (jak poprzednio), czyli edytując /etc/config/fstab i wklejając na koniec:

config 'mount'
    option target '/'
    option uuid 'dewt237-e001-d641-4079-f546346437'
    option enabled '1'
    option device '/dev/sda1'
    option fstype 'ext4'

Ale bo reboocie znów się nie zaloguję bo hasło trzymane jest w systemie plików pociągniętym z pendrive-a...

Mógłbym całą robotę zrobić od nowa, ale...  skoro system plików jest na pendrice, to może udałoby mi się jakoś zmienić / usunąć hasło do openwrt, wkładając ów pendrive do dowolnej maszyny z linuksem?

Ktoś wie może jak usunąć hasło do OpenWRT mając dostęp do systemu plików rootfs ?

2

Odp: rootfs przeniesiony na pamięć USB i zmiana hasła poza routerem

Na pendrive masz cały system plików. w etc/shadow masz hasła. Zmień sobie linię z rootem na coś takiego:

root:::0:99999:7:::

na tym pendrive, uruchom system z niego i będziesz mial dostęp bez hasła.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.