单板计算机树莓派官方操作系统即Raspberry Pi OS 长期以来都会默认创建和使用pi账户方便用户快速连接。
有这么个传统是因为有个默认账户,用户可以在不连接显示器的情况下直接登录系统并配置网络连接和软件。
当然没有默认账户也不是不能创建其他账户,只是步骤会稍微麻烦些,因此树莓派长期以来都使用默认账户。
但现在基于法律要求树莓派无法继续使用默认账户:有部分国家或地区法律规定联网设备不能使用默认凭据。
长久以来各种物联网设备因为使用默认账户和密码乃至硬编码账户和密码,经常遭到各类黑客工具扫描爆破。
重灾区是网络摄像头,以前多数网络摄像头都有默认账户和密码,甚至还有用来维护的硬编码超级管理账户。
基于这类安全问题有些国家或地区已经规定所有联网设备都不能使用默认登录凭据,树莓派的做法属于违规。
因为树莓派基金会已经决定后续发布的树莓派操作系统不再使用默认的pi账户,替代方法是创建专有的账户。
现在首次进入树莓派系统会自动登录专有模式,在该模式下用户需要账户和密码以及其他简单配置后再使用。
这类似于Windows 11 OOBE引导阶段,对用户来说整个过程比以前稍微麻烦些,不过也没有任何技术门槛。
由于存在这个默认账户和对应的文件夹,很多适用于树莓派的软件都会默认调用这个文件来存放文件和数据。
尤其是部分软件直接将pi文件夹硬编码到软件里,现在没有这个默认文件夹后会导致这些软件无法正常使用。
替代方案是用户也可以手动创建pi账户及对应的用户主目录,这样可以暂时解决存在兼容性问题的软件工具。
后续估计需要开发者们及时更新软件改成变量调用,不过软件更迭这个过程可能需要很久才能完全解决问题。
顺手吐槽最近树莓派价格已经涨到不可思议的地步,几年前300元买的3B现在转手竟然还能卖1000元左右。