Raspbian忘記密碼了該怎麼辦?

Raspberry Pi:Raspbian忘記密碼了

安裝Raspbian、開機、初始設定之後,應該都會修改預設帳號pi的密碼(原本是raspberry),但如果忘記了,怎麼辦呢?

拔出記憶卡,放到其他台電腦裡,修改第一個分割區裡的cmdline.txt,裡頭只有一行,原本內容大概如下:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

在最後面加上「init=/bin/sh」。

然後放回Raspberry Pi開機,應該很快就會出現「#」提示字元,然後輸入底下的指令:

# su  (變成超級使用者)
# passwd pi  (重新設定帳號pi的密碼)
# sync  (清空緩衝區,確保設定儲存生效)
# exec /sbin/init  (執行一般開機後會執行的程序)

然後會看到平常的開機訊息,看到login:後,登入帳號pi,再去修改/boot/cmdline.txt,拿掉之前加入的「init=/bin/sh」。

然後重開機,完工。

留言

這個網誌中的熱門文章

c語言-關於#define用法

PHP教學 - 資料型態(Data Type) - 上

CMD常用網管指令