《Raspberry Pi用户指南》——2.5 创建一个新的用户账户

本节书摘来自异步社区《Raspberry Pi用户指南》一书中的第2章,第2.5节,作者【英】Eben Upton , 【美】Gareth Halfacree,译者 王伟 , 许金超 , 郭栋 , 梁黎颖,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.5 创建一个新的用户账户

与面向单用户的Windows和OS X不同,开放社区一开始就将Linux设计成一个多用户操作系统。默认情况下,Debian配置了两个用户账户:Pi(普通账户)和root(拥有额外权限的超级账户)。

小提示

不要一直使用 root 账户登录。使用非特权用户账户,可以保护你的操作系统免受意外破坏以及互联网上下载的病毒和其他恶意软件的破坏。

虽然你已经有了Pi账户,但是创建自己专用的账户将更好些。另外,还可以为可能要使用到树莓派的任何朋友或家人创建更多的账户。

为树莓派创建一个新的账户是非常容易的,并在所有发行版中都是相同的。只要按照下列步骤操作即可创建新账户:

1.使用现有的用户账户登录到树莓派(如果使用的是推荐的Debian版本,则用户名Pi,密码 raspberry)。

2.在一行里键入下面的命令:

   sudo useradd –m –G adm,dialout,cdrom,audio,plugdev,users, 
   lpadmin, sambashare,vchip,powerdev username

这将创建一个新的、空白的用户账户。请注意,以上命令作为一行输入,逗号后无空格分隔。

3.为新账户设置密码,输入 sudo passwd +用户名,系统会提示设置密码。

解释一下上面的操作。命令 sudo告诉操作系统应运行在 root 账户下。 useradd表示你要创建一个新的用户账户。 -m作为一个标志或一个选项告诉 useradd程序来创建一个新用户可以存储他或她的文件的主目录。 -G标志是新用户应该是某个组的成员。

用户和组

在Linux中,每个用户有3个主要属性:用户的用户ID(UID)、组ID(GID)和一个列表补充说明组成员身份。用户可以是许多组的成员,虽然只有一个是用户的主组。这通常是与用户名一致的用户组。

组属性是很重要的。虽然用户可以直接访问系统上的文件和设备,但更重要的是接受这些通过组成员身份的访问。本组的音频,例如,授予所有成员能够访问树莓派播放声音的硬件,如果非本组成员,用户将不能播放任何音乐。

要查看一个用户组信息,在终端上输入 groups + 用户名。如果你使用这个默认的 pi 账户,你会看到列表中的任何新的群体成员都可以加入并使用Pi账户。
上一篇:数据还能再低点?SuperData显示2016年VR出货量为630万台


下一篇:一次Eclipse插件修改经历