在 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
Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.
LinkedIn相关文章 - Raspberry Pi
- Raspberry Pi OS 上的 Cron 作业和任务调度
- Raspberry Pi OS 上的自动启动程序和调度命令
- 保护你的 Raspberry Pi - SSH 协议安全
- 查找你的 Raspberry Pi 的 MAC 地址
- 查找你拥有的 Raspberry Pi OS 版本
- 查找树莓派的 IP 地址