linux如何以root账号登录,我如何以root用户身份登录?

2023-05-16

问题描述

我想以root身份登录,但是当我进入时

sudo -s

并输入密码,此消息显示:“您不在sudoers文件中”,当我输入时

su

并输入密码,显示如下:”authentication failure”。

我的操作系统只有一个帐户。大约过去1小时前我以root身份登录并执行一些命令,当我退出时,我再也无法登录了!

最佳解决方案

su命令要求您输入root密码。 Ubuntu上的root用户一般都是锁定的,因此没有用户可以登录为root,因此su不太可能正常工作。

要使sudo -s正常工作,您必须成为Ubuntu机器上admin组的一部分,显然您不是。

如果您是系统中唯一关注并且可能非常介入修复的用户。如果不是,我建议您与系统管理员或系统所有者交谈,看看您是否可以获得root权限。

次佳解决方案

请注意,默认情况下root帐户不处于活动状态。

你需要做:

sudo passwd root

然后继续设置密码。使用root用户

su root

第三种解决方案

If you really need a persistent Root login, the best alternative is to simulate a Root login shell using the following command…

sudo -i

第四种方案

首先,您需要拥有管理员权限。如果您没有管理员权限,那么在启动时按住shift键。您将进入GRUB菜单。在这里选择恢复模式。当您看到dpkg等选项列表时,选择启动根shell并键入:

adduser username sudo

(其中username是您的用户名:-))

这会将你加入sudoers组!然后键入exit并正常启动。当您输入帐户时,请输入:

sudo passwd root

然后输入您的密码并输入新的root密码

之后,您可以键入su并输入’root’密码。

如果您不想更改root密码,那么您可以使用:

sudo -i

使用您自己的密码启动root shell。

参考资料

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux如何以root账号登录,我如何以root用户身份登录? 的相关文章

随机推荐