root用户(或超级用户)是在所有Linux和Unix的系统上都存在的特殊用户。它具有对系统上的每个命令和任何资源的完全访问权限,而没有任何限制。

在Ubuntu系统中,默认情况下基于安全原因root账号是被禁用的,系统的初始用户是Ubuntu安装时创建的一个拥有sudo组权限的用户。

本教程说明了如何临时更改root用户帐户,以及如何在Ubuntu系统上设置root密码

第一步、切换到root账号

在Ubuntu系统中,普通用户被授予sudo权限后可以使用sudo命令执行需要root权限的系统管理任务。采用的方式默认如下,普通用户在终端中输入sudo后面跟上要执行的命令及内容:

sudo command-name

第一次在会话中使用sudo时,系统将提示您输入用户密码。

要在当前登录会话中临时切换到根帐户,可以使用sudo su或sudo -i命令并输入用户密码:

然后,运行whoami命令以验证用户是否已更改:

whoami

默认情况下,应该输出一下内容:

root

第二步、修改root密码

Ubuntu中默认情况下root用户已禁用,无法以root用户身份登录,因为尚未为root帐户设置密码。如果需要启用root帐户,则只需为root用户设置密码即可。在Ubuntu中,您可以使用以下passwd命令设置或更改用户帐户的密码。

要在Ubuntu中更改root用户的密码,请以sudo用户身份运行以下命令:

sudo passwd root

系统将提示您输入并确认新的root密码。

设置密码时,请确保您使用的是唯一且可靠的密码。拥有强密码是帐户安全的最重要方面。强密码通常至少包含16个字符,至少一个大写字母,一个小写字母,一个数字和一个特殊字符。

键入密码时,密码不会显示在屏幕上,终端中内容类似如下:

Enter new UNIX password:

Retype new UNIX password:

passwd: password updated successfully

至此,root密码已更改。

现在,您可以使用新密码以root用户身份登录Ubuntu系统。

写在最后

通过本教程希望Ubuntu新手普通用户能对Ubuntu系统中root用户有所了解,对sudo有所了解,对如何在Ubuntu中修改root密码启用root账号有所了解。

如果你正好要在Ubuntu中直接使用root用户身份登录,不妨按上面的教程自己设置一下root密码,在Ubuntu中启用root账号吧。

如果您有任何疑问或反馈,请随时发表评论。

ubtun服务器如何修改密码,如何在Ubuntu中更改root密码相关推荐

  1. 如何在Ubuntu中更改用户密码

    转于:https://www.linuxidc.com/Linux/2019-04/158285.htm 在这篇简短的文章中,我们将向您展示如何使用图形界面和命令行界面在Ubuntu Linux中更改 ...

  2. linux更改root密码_如何在Linux中更改root密码

    linux更改root密码 Let's go over the simple commands to change the root password in Linux. Linux root ref ...

  3. linux改sudo密码错误,如何在Ubuntu中更改sudo密码

    如果您是一个新的Ubuntu管理用户,您可能想知道如何通过bash shell或命令行更改Ubuntu Linux服务器中的密码.毕竟,更改任何用户的密码都是一个很好的安全实践,尤其是超级用户,他们可 ...

  4. linux中更改用户密码_如何在Linux中更改用户密码

    linux中更改用户密码 In this tutorial, we will focus on how you can change a user's password in Linux. We wi ...

  5. 如何在Ubuntu中使用root账号登录(新增Ubuntu12.04/14.04)?

    一.      因为当你需要 root 的权限时,使用 sudo 便可以了.如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么不妨执行下面的操作: 1.重新设置 root 的密码: $s ...

  6. mysql 更改root密码及 主机_设置更改root密码(远程,本地)、连接mysql、mysql常用命令...

    设置更改root密码 1.将mysql加入环境变量中 [root@centos7 ~]# grep mysql /etc/profile export PATH=/usr/local/mysql/bi ...

  7. ubuntu中忘记root密码的解决方法

    进入但用户模式修改root的密码: 开机的时候进入grub,然后选择ubuntu的恢复模式(recovery mode) 将linux配置项中的"/root/vmlinuz-"ro ...

  8. html修改行间距,如何在html中更改行间距(示例代码)

    ------------恢复内容开始------------ 行间距 行间距指的是处于呈现的HTML页面文本行之间的垂直高度.这个间距值被浏览器或渲染引擎设置为适当的值,此值通常取决于呈现页面的字体以 ...

  9. python列表如何修改_如何在python中更改列表的字典中的值

    for x in range(0, 5): ohlc_list[x] = [open , high , low, close] 这并没有按照您的想法做.它为相同的4个列表创建5个引用,并将这些引用保留 ...

最新文章

  1. MyBatis中#{}和${}的区别
  2. java byte xml_Java XMLInputSource.setByteStream方法代码示例
  3. Webex远程网络视频会议使用指南
  4. scanf最好与fflush(stdin)配合使用
  5. hashlib\logging\configparser
  6. [js] innerHTML有什么缺点?
  7. 怎么查看usb读取信息_电脑弹出USB设备时提示该设备正在使用中的解决方法
  8. 添加删除 板块 struts2
  9. 【Tensorflow】深度学习实战06——Tensorflow实现ResNet
  10. 洛谷省选斗兽场全通关祭~以及之后的打算!
  11. matlab在化学中的应用举例,MATLAB在化学中的应用
  12. 工程图字体宋体仿宋_电纸书kindle字体推荐——耐看、悦目、经典
  13. Next主题 - 图片设置
  14. ffmpeg Amr转mp3命令
  15. 把100PB数据迁移到阿里云,需要几步?
  16. 写给理工科大学生尤其是计算机专业大学生
  17. 页面表单数据返显方法
  18. EXT combobox赋值
  19. SAP:常用的T-code
  20. Python Tutorial中英双语对照文档1

热门文章

  1. 1-数据库 初识数据库1
  2. render_template
  3. 为什么PHP项目运行报错502,php报错502badgateway解决方法
  4. yy神曲url解析php_虎牙视频PHP解析调用代码
  5. 302重定向与301重定向
  6. PowerShell DER(CER) 证书转安卓用 PEM 证书
  7. 应该如何选择优质的CDN服务商。
  8. 2023第十四届蓝桥杯C/C++B组省赛题解
  9. Python小案例:朴素贝叶斯分类器
  10. 阿里云设置登录掩码无法登录