VPS CentOS 6.3 x64 恢复模式更改在重启后未保存

VPS CentOS 6.3 x64 恢复模式更改在重启后未保存

我在 VPS 服务器上运行 CentOS 6.3 x64 操作系统,该服务器在使用 root 凭据登录 SSH 时遇到问题,它显示类似于“不存在 Shell,拒绝访问”的消息,通过控制台进行 root 登录也不起作用,但是普通 wheel 用户可以登录。

因此我必须将虚拟机启动到恢复状态以进行故障排除,但是当我进行任何更改并重新启动服务器时,更改不会保留。

我已经尝试使用以下命令将文件系统安装为读写:

mount -a -o rw
mount -o remount, rw /

但这似乎不起作用。

我正在尝试添加一个新用户,并将文件系统挂载为读写后,我运行以下命令

adduser username
passwd username
visudo

直到我重新启动系统进入正常模式,更改才会显示,有人可以指导我如何从 centos 恢复模式添加新的 root 用户或如何保留在恢复模式下所做的更改?

该 VPS 由 FDC Servers 使用 OnApp 托管http://onapp.com 我相信他们有自己的恢复控制台,因为我无法找到它的名字。

答案1

听起来你正在启动救援模式。根据https://www.centos.org/docs/5/html/Installation_Guide-en-US/s1-rescuemode-boot.html,默认根分区是临时根分区。文档说运行 chroot /mnt/sysimage 可以修复此问题。

相关内容