讲解

▷什么是root用户或超级root用户

目录:

Anonim

是用户名或帐户,默认情况下可以访问Linux或其他类似Unix的操作系统上的所有命令和文件。 也称为root帐户,root用户和超级用户。

类Unix系统中的root用户或超级用户是什么

根特权是根帐户对系统具有的权限 。 根帐户是系统中特权最高的帐户,并且具有对它的绝对控制权,即对所有文件和命令的完全访问权限。 根权限包括以任何期望的方式修改系统以及授予和撤消访问权限的能力,即具有为其他用户(包括那些用户)读取,修改和执行特定文件和目录的能力。默认保留。

默认情况下,在类Unix操作系统中配置权限系统,以防止普通用户访问系统的关键部分以及属于其他用户的文件和目录。 这是因为使用管理员权限破坏类似Unix的系统非常容易。 但是,类Unix操作系统的一个重要原理是提供最大的灵活性来配置系统,因此,root用户具有完全的权限。

我们建议阅读有关如何在Linux中更改用户密码的文章

Unix类型的系统假定系统管理员完全知道他在做什么,并且只有该个人才能使用root帐户 。 因此,在发生粗心大意的错误(例如破坏或删除关键的系统文件)时,对于root用户几乎没有安全网,这可能会导致整个系统出现故障。

由root用户启动的所有进程都具有root特权这一事实增加了常规将系统用作root的危险,因为即使使用最广泛和经过测试的应用程序也包含许多编程错误 ,这是专家攻击者当程序以管理员权限运行而不是使用权限非常有限的普通用户帐户时, 通常可以发现并利用这种错误来控制系统

防止用户直接损坏类Unix系统或增加此类系统易受他人破坏的基本方法是,除非绝对必要,否则应避免使用root帐户,包括专家系统管理员和管理员。经验。 也就是说, 管理员应该使用管理员帐户登录,然后使用su命令 ,而不是通常以root用户身份登录系统。 这将仅根据需要提供管理员特权,而无需重新登录。

何时使用root

需要root特权的任务包括将文件或目录移入或移出系统目录,将文件复制到系统目录,授予或撤消用户特权,某些系统修复以及安装某些应用程序。 默认情况下,您不需要是root用户就能读取系统目录中的大多数配置和文档文件 ,尽管您需要具有root用户才能修改它们。

通常, 由于需要写入系统目录,因此需要root特权才能以RPM软件包格式安装软件 。 但是,如果应用程序是从源代码编译的,则通常可以将其配置为从用户的主目录运行。 普通用户在其主目录中编译和安装软件时,不需要root用户特权。 出于安全原因,您应避免将软件编译为root。

为了使用超级用户帐户, 第一步是启用它并为其分配一个密码,为此,请打开一个终端并输入以下命令

须藤passwd根

使用su命令以及直接以root用户身份登录,您已经可以使用root用户特权 。 要以该用户身份登录,您只需关闭当前会话,然后输入系统要求您输入登录凭据时设置的root用户名和密码。

至此,我们结束了关于什么是root用户的特别文章,请记住,如果要添加一些内容,可以发表评论。 您还可以在社交网络上分享该帖子,以便它可以帮助更多需要它的用户。

讲解

编辑的选择

Back to top button