ubuntu 16.04 下如何设置root用户初始密码

在Ubuntu 16.04中,默认情况下是没有root用户的,所有需要先创建root用户,然后再对root用户进行密码设置。

以下是具体步骤:

创建root用户

第一步:切换到sudoers用户

在默认情况下,Ubuntu16.04是没有root用户的。所以我们需要先切换到sudoers用户。

打开终端,运行以下命令:

sudo su

然后会提示输入当前用户的密码。输入后,即可切换到sudoers用户。

第二步:创建root用户

在sudoers用户下运行以下命令来创建root用户:

useradd -m root

然后运行以下命令将root用户添加到sudoers组中:

usermod -aG sudo root

设置root用户初始密码

第一步:切换到root用户

运行以下命令切换到root用户:

sudo su - root

然后会提示输入当前用户的密码。输入后,即可切换到root用户。

第二步:设置root用户密码

运行以下命令设置root用户密码:

passwd

输入新密码,再次确认密码即可。

示例说明

示例一

如果你希望设置root用户的密码为123456,具体操作步骤如下:

  1. 切换到sudoers用户,运行以下命令:
sudo su
  1. 运行以下命令来创建root用户:
useradd -m root
  1. 运行以下命令将root用户添加到sudoers组中:
usermod -aG sudo root
  1. 切换到root用户,运行以下命令:
sudo su - root
  1. 运行以下命令设置root用户密码:
passwd

然后输入新密码123456,再次确认即可。

示例二

如果你希望设置root用户的密码为Hello123,具体操作步骤如下:

  1. 切换到sudoers用户,运行以下命令:
sudo su
  1. 运行以下命令来创建root用户:
useradd -m root
  1. 运行以下命令将root用户添加到sudoers组中:
usermod -aG sudo root
  1. 切换到root用户,运行以下命令:
sudo su - root
  1. 运行以下命令设置root用户密码:
passwd

然后输入新密码Hello123,再次确认即可。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:ubuntu 16.04 下如何设置root用户初始密码 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • 使用CentOS 7.5卸载自带jdk安装自己的JDK1.8的过程

    下面是使用CentOS 7.5卸载自带jdk安装自己的JDK1.8的完整攻略: 1. 确认当前系统自带的jdk版本号 我们需要确认当前系统自带的jdk版本号,以便正确卸载。在终端执行以下命令: java -version 如果输出的结果类似于以下内容,则表明当前系统自带的jdk版本号为1.7: java version "1.7.0_181&quo…

    database 2023年5月22日
    00
  • MySQL——修改root密码的4种方法(以windows为例)

    方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password(‘新密码’); 例子:mysql> set password for root@localhost = password(‘123’); 方法2:用mysqladmin 格式:my…

    MySQL 2023年4月16日
    00
  • 编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法

    当我们在编译PHP时,可能会遇到这样一个错误信息:configure error Cannot find libmysqlclient under usr。一般情况下,这是由于缺少MySQL的库文件或未正确设置相关环境变量引起的。解决这个问题的方法很简单,请遵循以下步骤: 1. 检查MySQL是否安装 在Ubuntu或Debian等操作系统上,可以使用以下命…

    database 2023年5月22日
    00
  • 详解MySQL的sql_mode查询与设置

    当我们执行MySQL查询时,默认会启用一组 SQL 模式(sql_mode)来定义数据库行为和约束。有时候需要在查询时更改 SQL 模式或查询当前正在使用的 SQL 模式。本文将详细讲解 MySQL 的 sql_mode 查询与设置,为大家提供一份完整攻略。 一、查询当前 SQL 模式 要查询当前正在使用的 SQL 模式,我们可以使用如下命令: SELECT…

    database 2023年5月22日
    00
  • Teradata和Pig的区别

    Teradata和Pig都是用于大数据处理的工具,但它们的设计思路和使用方式有很大的不同。接下来我将详细讲解它们的区别,并且给出一些实例来说明。 Teradata Teradata是一个用于存储和处理大数据的关系型数据库管理系统。它使用的是MPP(Massively Parallel Processing,大规模并行处理)的架构,可以实现高速的数据查询和处理…

    database 2023年3月27日
    00
  • php运行提示Can’t connect to MySQL server on ‘localhost’的解决方法

    “Can’t connect to MySQL server on ‘localhost’” 是 PHP 连接 MySQL 数据库时常见的错误之一。以下是解决这个问题的详细攻略,包括两条示例说明。 1. 检查 MySQL 服务器是否在运行 首先,这个错误可能是由于 MySQL 服务器没有运行引起的。因此,需要检查 MySQL 服务器是否在运行。以下是检查 M…

    database 2023年5月22日
    00
  • CentOS mysql安装系统方法

    以下是关于CentOS mysql安装系统方法的完整攻略: 准备工作 在开始安装mysql之前,我们需要先安装一些必要的软件依赖,以确保mysql能够正常运行。 $ sudo yum install wget $ sudo yum install curl $ sudo yum install gcc $ sudo yum install gcc-c++ $…

    database 2023年5月22日
    00
  • Mybatis-plus自动填充不生效或自动填充数据为null原因及解决方案

    下面将详细讲解”Mybatis-plus自动填充不生效或自动填充数据为null原因及解决方案”的攻略。 一、问题描述 当我们在使用Mybatis-plus的自动填充功能时,有时候会遇到自动填充不生效或自动填充数据为null的情况,这时候我们需要找到问题所在并进行解决。 二、原因分析 自动填充不生效或自动填充数据为null的原因通常有以下几种情况: 没有开启自…

    database 2023年5月18日
    00
合作推广
合作推广
分享本页
返回顶部