Debian 更改passwd文件以重置Raspbian上的密码

Debian 更改passwd文件以重置Raspbian上的密码,debian,raspberry-pi,raspbian,Debian,Raspberry Pi,Raspbian,我正在尝试重置运行Raspbian的Raspberry Pi 2 B的密码,我想我可以通过在我的Ubuntu PC上安装sd卡并将Pi用户的阴影文件从 pi:[hash]: [...] 到 为了表示我的用户在阴影中没有密码,就像我用 sudo passwd my_user -d 但是它不起作用,现在我看到我的Raspberry pi中有/etc/2 passwd文件和2个shadow文件:我修改的passwd和shadow文件,以及一个passwd和shadow文件,它们似乎是文件版本,在我

我正在尝试重置运行Raspbian的Raspberry Pi 2 B的密码,我想我可以通过在我的Ubuntu PC上安装sd卡并将Pi用户的阴影文件从

pi:[hash]: [...]

为了表示我的用户在阴影中没有密码,就像我用

sudo passwd my_user -d
但是它不起作用,现在我看到我的Raspberry pi中有/etc/2 passwd文件和2个shadow文件:我修改的passwd和shadow文件,以及一个passwd和shadow文件,它们似乎是文件版本,在我更改它们之前


有人能给我解释一下为什么会这样吗?我对此感到好奇而不是沮丧。

每当你运行
passwd
来修改shadow数据库(由文件
/etc/passwd
/etc/shadow
组成)时,它都会自动备份这些文件。备份文件名后附加了
-

这也适用于由同一组工具管理的其他文件,例如
/etc/group


这是正常情况。

您的命令将设置root密码。我测试了它,我的用户之后不需要密码,我还使用命令(w/o-d选项)在测试东西时将我的密码更改为2个字符的密码,因为普通的passwd命令禁止我选择这样弱的密码。我想你的意思是
sudo passwd
我猜,但它是何时触发的,又是如何触发的?
sudo passwd my_user -d