2015-06-20 56 views
0

我正在嘗試重置運行Raspbian的Raspberry Pi 2 B的密碼,我想我可以通過在我的Ubuntu PC上安裝sd卡並更改影子文件從更改passwd文件以在Raspbian上重置密碼

pi:[hash]: [...] 

的PI用戶

pi:*: [...] 

爲了表示我的用戶沒有在影子密碼,只是因爲它看起來在Ubuntu當我

刪除我的帳戶的密碼
sudo passwd my_user -d 

但是它沒有工作,現在我看到我在我的樹莓派在/ etc/2 passwd文件和2個影子文件中:我的passwd和shadow的修改文件以及passwd和shadow-文件似乎是我改變它們之前的文件版本。

有人可以向我解釋爲什麼會發生這種情況嗎?我比這更令人感到好奇和沮喪。

+0

您的命令將設置root密碼。你從用戶提示。 – user1929959

+0

我測試了它,並且我的用戶之後不需要密碼,並且我還使用命令(不帶-d選項)在測試內容時將密碼更改爲2個字符的密碼,因爲正常的passwd命令禁止我選擇這樣一個弱密碼。我想你的意思是'sudo passwd' – Silviu

回答

0

無論何時運行passwd修改影子數據庫(其中包含文件/etc/passwd/etc/shadow),它都會自動備份這些文件。備份將-附加到文件名。

對於由相同工具集管理的其他文件也是如此。 /etc/group ..

這是正常的

+0

我想,但是什麼時候,以及如何觸發? – Silviu

+0

已更新的答案。 –