当我运行一个命令时,我得到以下错误:
您需要成为根用户才能执行此命令。
什么是root,我如何成为它?
发布于 2015-04-12 20:55:06
root是默认情况下可以访问Linux或其他类似Unix操作系统上的所有命令和文件的用户名或帐户。它也被称为根帐户、根用户和超级用户。
因此,在某些情况下,您必须以root用户身份登录才能运行这些命令。别担心,这很简单。
默认情况下,根帐户密码锁定在Ubuntu中。这意味着您不能直接以root用户身份登录,也不能使用su命令成为root用户。但是,由于根帐户在物理上是存在的,所以仍然可以运行具有根级特权的程序。这里是
sudo 它允许授权用户以root用户的身份运行某些程序,而不必知道root密码。
这意味着,在终端中,对于需要根权限的命令,应该使用sudo;只需将sudo放在以root用户身份运行的所有命令的前面即可。当您需要密码时,系统会提示您输入密码。请记住,当sudo请求一个密码时,它需要您的用户密码,而不是根帐户密码。
使用sudo时,默认情况下您的密码存储15分钟。之后,您将需要再次输入您的密码。
您的密码将不会显示在屏幕上,因为您键入它,甚至不是一排星星(*)。它是被输入的每一个击键!
欲了解更多信息,请参阅:https://help.ubuntu.com/community/RootSudo
https://askubuntu.com/questions/608495
复制相似问题