如果我更改了root用户的密码,那将自动更改该用户帐户的密码吗?

我找到了root链接:


如何更改用户帐户密码?

评论

新用户请注意:在Ubuntu中,“默认情况下,...您不能直接以root用户身份登录,也不能使用su命令成为root用户。但是,...仍然可以运行具有root级特权的程序。这就是sudo出现的地方...请记住,当sudo要求输入密码时,它需要您的USER密码,而不是root帐户密码。...几乎不需要启用root帐户。可以通过sudo或gksudo完成Ubuntu系统的管理员。” (摘自Ubuntu Wiki上的RootSudo。)

#1 楼

使用命令行执行此操作:

更改根密码:

sudo passwd


更改用户密码:

passwd


要更改其他用户的密码:

sudo passwd USERNAME


要进行此操作,GUI从Dash中打开应用程序User Accounts,可以在那里进行更改除非root
,否则所有用户的密码都很容易

评论


对于像我这样的其他Ubuntu新手,请注意,root密码与“ admin”密码不同。如果要更改当前用户的管理员密码,请使用不带sudo的版本。 (对我来说,这不是很明显,来自Windows背景。)

–user486425
16年5月30日在23:21

@ibgib实际上,Linux“管理员”基本上是可以以root用户身份运行的任何用户。在Windows中,“以管理员身份运行”类似于“ sudo”。当您使用任何命令运行sudo时,您将以root身份运行,因此sudo passwd将为root用户重置密码。运行passwd将重置现有用户的密码。

–熔冰
16-09-19在22:26

@熔融冰感谢您的评论!听起来您是一个很棒的Linux专家!我的评论适用于面向Windows的读者。我的观点是,“ root”密码和“ admin”密码之间存在区别。我的经验来自Windows背景,两者具有同等的效果,因此我在sudo中使用了该版本,这当然是错误的。这让我震惊,我不得不重新阅读答案(正确)以了解情况。我发表评论以帮助可能对答案有同样错误解释的其他人。

–user486425
16-09-21在14:52

@ibgib @Molten Ice指出的是,没有用户的“管理员”密码之类的东西。所有用户都有密码。某些用户可能具有管理员特权,使用sudo命令时,该特权用于“证明”是键盘上的真正用户。 root是默认情况下具有所有管理员权限的用户,不需要使用sudo即可行使这些权限。 (使用sudo -i成为“ root”。)

– equaeghe
16-9-29在16:15

@ibgib:无意让您的Windows背景变得有些苛刻(我在win95之前一直拥有win95,在个人和专业人士中都使用了macosx和linux)我的建议是忘记您所知道的一切sysadmin(只要它基于您对Windows的经验),并可以在任何* nix环境中重新启动。 (至少,这是我的经验,非常有趣!)

– RemyNL
17年1月20日在11:21

#2 楼

作为用户,您可以使用passwd在终端中更改自己的密码。系统将要求您输入当前密码,然后可以输入一个新密码。

在Ubuntu上,通常没有用于root的单独密码。相反,具有管理员权限的用户可以使用sudo以超级用户身份运行命令。

评论


好的,是的,刚刚看到了这篇文章http://www.cyberciti.biz/faq/changing-password-of-specific-account-in-linux-commandline/,但仍然感谢您的澄清。

–阿里沙
14年2月21日,0:55

我必须重启机器吗?因为现在我可以注销并使用旧密码再次登录! ..

–麦克莱恩
17年3月3日在12:02