我如何成为“超级用户”?

我如何成为“超级用户”?

以下命令失败并出现错误:

$ dpkg -i libmotif*i386.deb
dpkg: error: requested operation requires superuser privilege

我如何成为超级用户?我以为我就是超级用户?

答案1

在所有 Unix 系统中,包括 Linux超级用户是具有所有权限来执行管理任务的系统用户。这可以是该用户root,但出于安全原因,Ubuntu 已禁用该用户。

Ubuntu 执行管理任务的方法是通过将命令sudosuper user do)放在需要超级用户权限的另一个命令前面来暂时获得超级用户权限:

sudo dpkg -i packagename.deb

然后会要求您输入密码(与您的登录密码相同):

[sudo] password for lasse: 

请注意,输入此密码时您在终端中看不到任何内容(甚至没有星号)。

在创建帐户时被允许成为管理员的用户将被列入列表,sudoers以便系统在授予管理权限之前查找他们sudo

有关如何成为超级用户或 root 的进一步阅读和其他方法,请参见:

还请注意,以超级用户身份运行错误命令可能会严重损害您的系统。有时您甚至无法修复它。因此,请谨慎以超级用户身份执行操作,并且三思而后行在您按下 Enter 键之前。

答案2

将 添加sudo到命令的前缀中superuser。因此,运行以下命令:

sudo dpkg -i libmotif*i386.deb

运行此命令会提示您输入密码。输入您的用户帐户的密码,然后按Enter。输入密码时,您不会看到字符(甚至没有星号 *)。

欲了解更多信息sudo阅读这个精彩的 ubuntu wiki

答案3

如果你使用的是 Ubuntu,请这样做

naren@kadmin-KCPL190: sudo su

然后你现在就是 root 用户并且可以做任何事情

root@kadmin-KCPL190:# dpkg -i libmotif*i386.deb

将工作

要小心。如果你为 root 用户设置了密码,那么它会要求你输入相同的密码才能登录到 root 用户。否则它只会让你成为超级用户。

相关内容