如何从CentOS 8命令行更改sudo密码

CentOS 8上的大多数新Linux管理员用户都不知道如何从命令行环境中重置或更改其sudo密码。出于安全原因,我们建议您定期更改每个系统用户的密码。这种做法对具有特殊特权的超级用户在CentOS 8上执行所有敏感任务非常重要。 只有root或superuser可以更改其他用户帐户的密码。普通用户只能更改自己的密码。 在CentOS 8上,您可以使用“ passwd”命令更改用户密码。

本文显示了root用户如何在CentOS 8上更改其密码。

要从命令行更改sudo密码,您需要执行以下操作:

步骤1:打开终端

要更改sudo用户的密码,必须首先在CentOS 8系统上打开命令行或终端。为此,请使用组合键“ Ctrl + Alt + t”打开终端,或从应用程序启动器的搜索栏中访问终端,如下所示:

您可以通过按键盘上的窗口键或上标键来打开应用程序启动器中的搜索栏。

步骤2:以管理员或root用户身份登录

root用户只能更改自己的密码。因此,请以root用户身份登录CentOS 8系统。为此,您需要在终端中输入以下命令:

$ sudo -i

系统将提示您输入root帐户的密码。输入密码,然后按Enter键以root用户身份登录。

使用sudo命令成为root用户

您已经以root用户身份登录到CentOS 8系统。您可以在上图中看到这一点。

步骤3.使用passwd命令更改sudo密码

现在您已经以root用户身份登录,可以通过运行passwd命令来更改root帐户密码,如下所示:

$ passwd

更改sudo密码

在终端中运行passwd命令时,系统会警告您正在更改当前root用户的密码,并提示您输入新root用户的密码。输入新密码并按Enter键后,系统会提示您再次输入新密码。再次输入上述密码,然后按Enter。终端显示确认消息,指示所有身份验证令牌已成功更新。这意味着密码已成功更新。

然后,将新更新的密码用于root帐户,以进行所有需要root身份验证的软件安装和文件配置操作。

步骤4:注销或结束根终端会话

现在,您已经更改了root密码,可以通过键入以下命令从root用户提示符注销:

$ exit

结束根会话

执行完上述命令后,注销状态将显示在终端上。这意味着您已经注销或退出了根帐户。

快捷方式替代

还有另一种方法可以更改root用户的密码。在终端上使用以下命令。使用此命令以root用户身份登录并输入root帐户的密码。 您可以通过单个命令以这种方式更改root用户密码。

$ sudo passwd root

一根更改sudo密码的密码

当您执行上述命令时,密码更改通知将显示在终端上。然后输入您的新密码,然后按Enter。再次输入新选择的密码,然后再次按Enter。之后,您将看到一条消息,指示所有身份验证令牌已成功更新。这意味着根密码已更改。

概述

在本文中,您学习了如何使用CentOS 8终端更改root帐户的密码。现在,您可以更改root用户帐户的密码,以保护系统免受恶意活动的侵害。请在评论中给我们您的反馈。

如何从CentOS 8命令行更改sudo密码

Sidebar