何时使用 sudo 以及何时使用 root

何时使用 sudo 以及何时使用 root

我在网上查了一段时间,这两者有什么区别须藤权限,但是有许多不同的解释和命令我还不需要,因为我只是一个初学者。

为什么我们可以安装某些应用程序,而不能安装其他应用程序?我尝试安装一些软件,但由于我不知道其中的区别,所以出现错误

答案1

  • root是拥有无限权限的用户。
  • sudo是临时提升普通用户(但指定为管理员)的权限到根用户级别的行为。

我们使用 sudo 的原因是它使远程进入机器变得更加困难:您现在需要知道管理员用户名,而以前您可以假设管理员名称是 root。

另一个原因是日志记录:当日志被写为“root 执行了此操作”时,您知道它发生了,但不知道是谁执行的。“sudo”使用用户名写入日志,因此当我们有 2 个以上的管理员时,日志将包含执行该操作的用户名。

sudo 还允许用户拥有有限的管理员访问权限:您可以让一个用户执行需要提升权限的单个任务(或几个任务)。

sudo 使系统更易于管理。

相关内容