我刚刚在系统上使用了“sudo passwd”而不是“passwd”,我想知道这会是什么影响。 系统上有两个用户,我的用户帐户具有sudo权限,另一个用户拥有属于服务器pipe理员的sudo权限。 系统没有root帐户,所以我想知道使用该命令到底发生了什么变化。 当我执行它时,它提示input新密码,并确认。 之后,没有进一步的产出。
你确定没有root账号吗? / etc / passwd中没有根行吗? 我想如果你尝试设置一个不存在的用户的密码,passwd会抱怨。 我认为有一个root用户,你只需设置该用户的密码。 您可能想要使用passwd -d再次删除密码。
Ubuntu有一个root用户帐户。 你刚刚启用它。 要testing它,请尝试以root用户身份login,并在提示符处input刚刚创build的密码。 您将以root身份login。
在Linux系统中,总是有一个root帐户。 大多数情况下,它被configuration为阻止用户以root身份login,但仍然存在。 “sudo passwd”会为root用户设置一个密码。 在某些情况下,这将无能为力,因为root不允许login。 在其他情况下,它实际上将启用login帐户的根帐户。 (取决于系统的configuration以及如何禁用根帐户)