Skip to content

Linux用户

树莓派 OS中的用户管理是在命令行上完成的。默认用户为" pi",密码为" raspberry"。您可以添加用户并更改每个用户的密码。

更改您的密码

以" pi"用户身份登录后,强烈建议使用" passwd"命令更改默认密码以提高 Pi 的安全性。

在命令行上输入passwd,然后按Enter。系统将提示您输入当前密码进行身份验证,然后要求输入新密码。完成后按 Enter 键,系统将要求您确认。请注意,输入密码时不会显示任何字符。正确确认密码后,将显示一条成功消息(" passwd:密码更新成功"),新密码将立即生效。

如果您的用户具有" sudo"权限,则可以使用" passwd"和该用户名来更改其他用户的密码。例如," sudo passwd bob"将允许您设置用户" bob"的密码,然后设置用户的其他一些可选值,例如用户名。只需按 Enter 键即可跳过这些选项。

删除用户密码

您可以使用 sudo passwd bob -d删除用户 bob 的密码。

创建一个新用户

您可以使用" adduser"命令在树莓派 OS安装上创建其他用户。

输入sudo adduser bob,系统将提示您输入新用户bob的密码。如果您不需要密码,请将此字段留空。

主文件夹

创建新用户时,他们将在/home /中拥有一个主文件夹。 pi用户的主文件夹位于/home/pi /中。

skel

创建新用户后,/etc/skel /的内容将被复制到新用户的主文件夹中。您可以根据需要添加或修改/etc/skel /中的.bashrc等点文件,并且该版本将适用于新用户。

Sudoers

树莓派 OS上的默认" pi"用户是" sudo"组的成员。这样可以在以 sudo 开头时以 root 身份运行命令,并以 sudo su切换为 root 用户。

要将新用户添加到 sudo 组,请使用 adduser 命令:

`` sudo adduser bob sudo


注意,当用户运行" sudo"时,将提示用户" bob"输入密码。这与" pi"用户的行为不同,因为没有提示" pi"输入密码。如果您希望从新用户中删除密码提示,请创建一个自定义 sudoers 文件并将其放置在`/etc/sudoers.d`目录中。

1.使用`sudo visudo/etc/sudoers.d/010_bob-nopasswd`创建文件。
1.在一行中插入以下内容:`bob ALL =(ALL)NOPASSWD:ALL`
1.保存文件并退出。

退出编辑器后,将检查文件中是否存在语法错误。如果未检测到错误,则文件将被保存,并且您将返回到 Shell 提示符。如果检测到错误,将询问您"现在如何?"。按下键盘上的" enter"键:这将显示一个选项列表。您可能会想再次对"(e)dit sudoers文件"使用" e",以便您可以编辑文件并解决问题。 **请注意,选择选项" Q"将保存文件,而语法错误仍然存​​在,这使_any_用户无法使用 sudo 命令。**

注意,在 Linux 上,通常的做法是在用户运行 sudo 时提示用户输入密码,因为这会使系统更加安全。

## 删除用户

您可以使用" userdel"命令在系统上删除用户。应用-r标志也删除其主文件夹:

``
 sudo  userdel  -r bob