在ubuntu服务器中,如何重置 root 密码

作者:无名 - 互联网 -

问题:

我们似乎把 root 密码放错了我们有( 使用 ovh )的专用服务器。 我询问他们如何重置 root 密码,这是他们所说的:

  • 以救援模式重启
  • 通过ssh登录( 使用电子邮件中提供的信息)
  • 挂载带有 mount/dev/sda1/mnt/'的磁盘
  • 执行'chroot/mnt/'"
  • 使用'root 更改密码'
  • 重新引导( 在正常模式下)
  • 我按照指示操作,但是当我进入 3步时,我得到了这个错误

    mount: unknown filesystem type 'linux_raid_member'

    这是 fdisk -l的结果

    disk/dev/sda: 1000.2 gb, 1000204886016 bytes

    255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors

    units = sectors of 1 * 512 = 512 bytes

    sector size (logical/physical): 512 bytes/512 bytes

    i/o size (minimum/optimal): 512 bytes/512 bytes

    disk identifier: 0x0009307f

    device boot start end blocks id system

    /dev/sda1 * 2048 20973568 10485760+ fd linux raid autodetect

    /dev/sda2 20973569 1952468992 965747712 fd linux raid autodetect

    /dev/sda3 1952468993 1953520064 525536 82 linux swap/solaris

    disk/dev/md2: 988.9 gb, 988925591552 bytes

    2 heads, 4 sectors/track, 241436912 cylinders, total 1931495296 sectors

    units = sectors of 1 * 512 = 512 bytes

    sector size (logical/physical): 512 bytes/512 bytes

    i/o size (minimum/optimal): 512 bytes/512 bytes

    disk identifier: 0x00000000

    disk/dev/md2 doesn't contain a valid partition table

    disk/dev/md1: 10.7 gb, 10737352704 bytes

    2 heads, 4 sectors/track, 2621424 cylinders, total 20971392 sectors

    units = sectors of 1 * 512 = 512 bytes

    sector size (logical/physical): 512 bytes/512 bytes

    i/o size (minimum/optimal): 512 bytes/512 bytes

    disk identifier: 0x00000000

    disk/dev/md1 doesn't contain a valid partition table

    我试过

    mount/dev/md1/mnt

    然后继续说明 4 -6但密码没有重置( 看起来它只是为救援磁盘完成)

    如何更改密码? ( 我向主办公司询问,但他们正在花时间回复)

    谢谢


回答 1:

在你尝试时,我必须假设md1是正确的分区,但这是一个有些棘手的事情,因为你没有报告任何错误消息。

你可以直接编辑/etc/shadow 文件并更改非特权用户的条目,使它的看起来像这样

 

someuser::1:::::

本质上,你正在删除第二个字段,它通常包含加密密码,这应该允许你作为一些用户登录。 在重新启动和loging之后,你可以

 

sudo -i

passwd

更改 root 密码,当然也要向someuser添加密码。


回答 2:

如果你对计算机或者 idrac (。用于戴尔服务器) 或者:(。面向hp服务器) 访问有物理访问权限,则可以重新启动计算机,

1. choose the line that is used to load up the correct kernel.

2. press 'e' in order to edit the line and then at the end of the line which starts with the word 'kernel' add the word 'single' and press enter.

3. hit the key 'b' in order to boot to single user mode.

4. when the system boots, type in the shell `passwd` and set the new password for root.

5. reboot the server and use the newly set password to log into the machine.


回答 3:

我最后做的是编辑影子文件,并用我自己的( 我从另一个服务器上) 替换salt和加密密码。

希望这对有类似问题的人有帮助。




文章标签:serverubuntupasswordrooroot重设ubuntu server

IT人知识库 该篇知识地址:http://www.itpeo.net/389620/4629707.html





特定云应用的网络连接存储有多坏?

问题:我听说推荐远离aws主机的某些"大数据"应用程序( 比如。 由于ec2实例通常使用网络附加存储( 虽然最近有一些高 ...

Mysql在备份转储过程中内存不足(Docker 容器)

问题:我们有一个正在运行mariadb的容器,主机上还运行一些小容器。 mysql容器分配了21g内存(总数超出 32g ...

Tomcat:基本认证垃圾邮件导致服务器过载

问题:我们有一个基于debian的服务器,在负载平衡的服务器后面运行tomcat ,因为它是用于开发的,我们在tomca ...

在CentOS7上,使用Yum删除软件包

问题:问题:从系统删除python boto和yum ,它似乎已不再安装,但是,仍会出现在yum 中。尝试:yum cl ...

如何:在远程服务器上检查函数的变量是文件夹或文件的路径?

问题:我需要使用rsync或scp从远程服务器复制文件或文件文件夹到计算机。要复制(同步)文件文件夹,我使用以下函数:f ...

Mysql修复root密码

问题:我想我搞乱了 user 表,试图运行类似这样的去更新密码update mysql.user set authent ...

如何备份正在运行的远程服务器?

问题:我们想要不关机备份服务器上的所有内容,这是在世界另一端远程运行的,(这是一个debian系统。)我看到的很多备份建 ...

如何将逻辑卷的大小调整为它内部的文件系统大小

问题:目标系统是centos 6.x,但是,调整大小的操作将在centos 7.6 kickstart的%pre部分完成 ...

在多个数据服务( Mysql,hadoop,Aurora,mssql ) 中,如何通过反向代理转发TCP请求 等)

问题:我正在尝试解决一个架构设计谜题,它是关于设计一个保持数据和服务器尽可以能安全的。*i 希望隐藏我的外部设计( 有几 ...

如何找出导致大量dentry_cache使用的原因?

问题:注意,与dentry_cache相比,inode_cache amp; ext3_inode_cache板非常小。 ...

在 ESXI 5 linux虚拟机上,如何展开磁盘?

问题:我已经创建了一个带有 2个磁盘的linux机器。 2nd 磁盘为 100gb/wdata 精简置备。 我停止了虚拟 ...

在从终端或者使用任何系统调用的BSD平台上,如何访问物理内存?

问题:我只是不知道如何使用sdl中的内存或者虚拟内存来获取acpi表及它的地址。。$mem 输入命令没有找到。我可以做什 ...

cURL或者SSL问题,如何解决?

问题:我一直在犯这个错误:no curl data returned for https://xxx.xxxx.xxx: ...

为什么有一个专用子网?

问题:a 创建向导允许创建单个"public 子网",或者让向导创建一个"public 子网"和一个"private 子 ...

rfedfre

在网络上,如何配置两个ip块供用户使用

问题:我的isp给了我一个/30 和一个/27 ip块我可以使用。 为了不给出我的ip,我将使用 192.168.1.1 ...

在zsh中,如何将stderr重定向到loop或者foreach循环中的/dev/null?

问题:我正在尝试完成一些在bash中很简单的事情: 查找文件夹中的文件,如果存在( 如果没有文件,则不输出),则为它们源 ...

如何查找要安装的软件包?

问题:linux的使用经验,但我正在尝试安装 64位 centos 6.3软件,需要以下软件包:hal packages ...

如何用iPXE恢复ubuntu图像

问题:我想创建一个我的ubuntu系统的备份。 将备份文件/映像放在我的一个服务器上,使用ipxe或者gpxe将它恢复到 ...

sudo/etc/init./PostgreSQL重启( 如何选择安装)?

问题:我有两个postgresql安装:$ sudo/etc/init.d/postgresql status9.1/m ...

如何配置默认网关

问题:在rhel6服务器上添加 2nd 个网卡,并配置它以在不同的子网上使用 static ip。$ route -nk ...