Изменения режима восстановления VPS CentOS 6.3 x64 не сохраняются после перезагрузки
Я использую ОС CentOS 6.3 x64 на VPS-сервере, на сервере возникли проблемы при входе в SSH с использованием учетных данных root, показывалось сообщение, похожее на "Нет оболочки, доступ запрещен", корневой вход через консоль также не работает, однако нормальный пользователь колеса может войти в систему.
Поэтому мне пришлось загружать виртуальную машину в восстановление для устранения неполадок, однако, когда я делаю какие-либо изменения и перезагружаю сервер, эти изменения не сохраняются.
Я уже пробовал монтировать файловую систему в режиме чтения-записи, используя следующие команды:
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.