root 是什么?为什么会有 Root 账户?

root 是什么?为什么会有 Root 账户?

root是什么:

在 Unix 类操作系统中,目录的层级结构被设计为树状结构。起始目录是一个特殊目录,使用斜杠

/ 表示,而其他目录都是由起始目录分支而来。由于这种结构很像现实中的树,所以

/ 也被称为根目录。

虽然 root 账户命名的原因还不是很清楚,可能是因为 root 账户是唯一一个在根目录

/ 中有写权限的账号吧。此外,由于 root 账户可以访问 Unix 类操作系统中的所有文件和命令,因此,它也常被称为超级用户。另外,根目录

/ 和

/root 目录不能混淆了,/root

目录是 root 账户的家目录。实际上,/root

目录是根目录 / 的子目录。

获取 root 权限:

当我们说到 root(或者超级用户)权限的时候,我们指的是这样一种账户的权限:其在系统上的权限包含(但不限于)修改系统并授权其他用户对系统资源的访问权限。

胡乱使用 root 账户,轻则系统崩溃重则系统完全故障。这就是为什么会说,以下准则是使用 root 账户的正确姿势:

首先,使用 root 账户运行

visudo 命令编辑

/etc/sudoers 文件,给指定账户(如:supervisor)授予最低的超级用户权限。

最低超级用户权限可以包含,例如:添加用户 (adduser)、修改用户 (usermod)等权限。

接着,使用 supervisor 账户登录并使用

sudo 执行用户管理任务。此时,你可能会发现,当你执行需要超级用户权限(例如:删除软件包)的其它任务时,会失败。

没有使用超级用户权限运行命令

在必须使用超级用户权限时,重复执行以上两个步骤,一旦执行完成,则立即使用

exit 命令退回到无特限的账户。

此时,你需要确定一下其他周期性的任务是否需要超级用户权限?如果需要,那么在

/etc/sudoers 中,给指定的账户或组授予必要的权限,尽量避免直接使用

root 账户操作。

猜你喜欢

吴昕潘玮柏在一起过吗
365bet足球网站

吴昕潘玮柏在一起过吗

07-09 5006
三生三世十里桃花 (電視劇)
365体育平台

三生三世十里桃花 (電視劇)

07-01 7879
有缘网品牌介绍
365bet官网网址

有缘网品牌介绍

07-15 8447
dnf传说臂章哪个好
365bet足球网站

dnf传说臂章哪个好

07-12 2576
大学生可以借钱的正规app,哪些值得推荐?
黑猫品种 20 强:毛发蓬松光滑的黑猫,附照片和名称