Назад | Перейти на главную страницу

Как войти в консоль контейнера openvz с хоста?

Я потерял пароль для своего контейнера OpenVZ (на самом деле я использовал закрытый ключ ssh, но потерял файл, поэтому после установки я никогда не входил в систему с паролем root), но у меня все еще есть root-доступ на хост-машине, я больше не использую HyperVM , Когда я был там, это был просто вопрос su vm1 или любого другого пользователя vm, и он сбрасывал меня в корневую оболочку контейнера. Как мне туда попасть из чистого OpenVZ? Или просто сбросьте пароль root, как я обычно делал с HyperVM. Этот OpenVZ не управляется никаким другим менеджером на основе графического интерфейса OpenVZ.

Ваш openvz запущен? Если да, попробуйте:

vzctl enter $vz_ID

где $ vz_ID - это идентификатор контейнера (вывод vzlist). Это даст вам root-доступ, и вы сможете изменить свой пароль.

В любом случае, имея root-доступ на хосте, вы всегда можете редактировать файлы passwd и shadow, расположенные в / vz / private / $ vz_ID / etc / passwd и / vz / private $ vz_ID / etc / shadow, чтобы изменить пароли.