Изменения в режиме восстановления VPS CentOS 6.3 x64 не сохраняются после перезагрузки

Изменения в режиме восстановления VPS CentOS 6.3 x64 не сохраняются после перезагрузки

Я использую ОС CentOS 6.3 x64 на VPS-сервере. На сервере возникли проблемы со входом в SSH с использованием учетных данных root. Он выдал сообщение, похожее на «Оболочка не существует, доступ запрещен». Вход в систему root через консоль также не работает, однако обычный пользователь wheel может войти в систему.

Поэтому мне пришлось загрузить виртуальную машину в режим восстановления для устранения неполадок, однако когда я вношу какие-либо изменения и перезагружаю сервер, изменения не сохраняются.

Я уже пробовал монтировать файловую систему в режиме чтения-записи, используя следующие команды:

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

но, похоже, это не работает.

Я пытаюсь добавить нового пользователя и после монтирования файловой системы в режиме чтения и записи запускаю следующие команды

adduser username
passwd username
visudo

изменения отображаются до тех пор, пока я не перезапущу систему в обычном режиме. Может ли кто-нибудь подсказать, как добавить нового пользователя root из режима восстановления CentOS или как сохранить изменения, внесенные в режиме восстановления?

VPS размещается на серверах FDC с использованием OnApp.http://onapp.com Я думаю, что у них есть собственная консоль восстановления, так как я не могу найти ее название.

решение1

Похоже, вы загружаетесь в режиме Rescue. Согласноhttps://www.centos.org/docs/5/html/Installation_Guide-en-US/s1-rescuemode-boot.html, корневой раздел по умолчанию является временным корневым разделом. В документации говорится, что для исправления этой проблемы нужно запустить chroot /mnt/sysimage.

Связанный контент