我使用自己生成的 buildroot 映像启动了 Raspberry Pi,现在我尝试通过 ssh 连接到树莓派。
一切似乎都很好,树莓派已连接。但是当我尝试使用 root 登录时,它说访问被拒绝。因此,我创建了一个新用户,但是当我尝试使用该用户登录时,它说我的密码已过期,我必须更改它。
我查看了 rpi 上的影子文件,得到了以下信息:
nada:blabla/blabla/blabla/:0:0:99999:7:0:0
从技术上讲,这意味着密码将在 273 年后过期。
我认为问题是我的 rpi 日期是 1970 年 1 月,但我不明白,因为过期已最大化。您知道可能是什么原因造成的吗?
答案1
这就是我所做的:
我使用 date 命令更改了 rpi 上的日期,然后再次更改了密码。它工作得很好,我想,当我几天前第一次尝试这个时,它不起作用,我一定是拼写错误或什么的。这是命令:
date -s 1801090852
对于“jan 09 2018 at 08:52”,还有其他格式,我第一次使用树莓派 B+ 型号(现在已损坏),格式为 0109085318,因此请检查语法是否正确。
passwd user
更改您的用户密码。
感谢那些回答的人。