在 Raspberry Pi OS 上更改默认用户名和密码

Jinku Hu 2022年5月18日
在 Raspberry Pi OS 上更改默认用户名和密码

本文将演示如何在 Raspberry Pi OS 上更改默认用户名和密码。

更改 Raspberry Pi OS 上的默认用户名

Raspberry Pi OS 带有自动创建的默认用户 pi。它还具有默认密码 - raspberry,可以稍后更改,并且在初始启动时,系统推荐后一种操作。

通常,立即更改默认密码是一种很好的安全措施,但修改 pi 用户并不能为你的设备安全提供边际改进。但是,如果你仍想重命名默认用户,可以使用以下说明进行操作。

首先,你需要为禁用的 root 用户创建一个密码并使用它登录到 Raspberry Pi。然后我们将能够重命名 pi 用户并将其主目录与文件所有权一起移动。

Raspberry Pi OS 上的 root 帐户详细信息在本文中进行了介绍。在这种情况下,我们只需要执行以下命令并在出现提示时输入新密码:

sudo passwd root

密码设置成功后,root 帐户可以登录树莓派系统。

但是,你应该退出所有当前活动的 pi 会话,无论是直接桌面环境、SSH 连接还是其他。然后使用 root 帐户登录并运行以下命令:

usermod -l new_username -d /home/new_username -m pi

最好在上一个命令中将 new_username 字符串替换为所需的用户名。请记住,用户名通常有一些要求,例如只能包含小写字母、破折号或下划线字符,并且可以以美元符号结尾。

这个 usermod 命令将使用提供的名称重命名 pi 用户,并将其主目录与相应的文件所有权一并移动。虽然,他们可以将命令分解为几个部分。

也就是说,-l new_username 部分更改用户名,而 -d /home/new_username -m 负责将现有的 pi 主目录移动到新位置并调整文件所有权。

最后,你可以重新启动系统并使用新用户名和现有密码登录。

更改 Raspberry Pi OS 上的默认密码

通常,当系统明确建议更改默认的 raspberry 密码时,用户可能会在初始 Raspberry Pi OS 启动时执行此步骤。不过,你可以使用以下命令来修改密码或为特定用户更改密码。

如果要更改当前登录用户的密码,请执行以下命令:

passwd

它将显示输入提示以指定新的密码字符串,然后重新输入以确认。

或者,你可能想要修改其他用户的密码。在这种情况下,你应该拥有 sudo 权限或从 root 帐户进行操作。

以下命令可用于从 pi 用户控制台更改任意用户 - bob 的密码:

sudo passwd bob
作者: Jinku Hu
Jinku Hu avatar Jinku Hu avatar

DelftStack.com 创始人。Jinku 在机器人和汽车行业工作了8多年。他在自动测试、远程测试及从耐久性测试中创建报告时磨练了自己的编程技能。他拥有电气/电子工程背景,但他也扩展了自己的兴趣到嵌入式电子、嵌入式编程以及前端和后端编程。

LinkedIn Facebook

相关文章 - Raspberry Pi

相关文章 - Raspberry Pi Login