Сбросить пароль учетной записи root для CentOS 6.9 vm на Azure?
У меня CentOS 6,9 vm на Azure, он был создан с VHD-диска, который был загружен. Учетная запись root заблокирована из-за неудачных попыток входа в систему. Интересно, есть ли способ сбросить пароль учетной записи root?
Я попробовал шаги этого поста: https://serverfault.com/questions/680460/how-to-reset-root-password-on-a-linux-vm-on-windows-azure?newreg=5d2142cb59ba400a9def39ad7245fc74
Но Azure Cli застревает при установке расширения "VMAccessForLinux", VM: "API-GW"
Есть идеи, как это решить?
2 ответа
Если у вас есть доступ к порталу Azure, выберите виртуальную машину, в левом меню в разделе "поддержка + устранение неполадок" можно сбросить пароль, ключ ssh или создать нового пользователя с доступом sudo.
Как я вижу, вы создаете виртуальную машину Azure из VHD-диска, который вы загрузили. Таким образом, есть смысл, если вы устанавливаете агент на VHD-диск при создании VHD-диска, это то, что вы должны проверить. Если нет, вы не можете взаимодействовать с виртуальной машиной Azure.
Если вы устанавливаете агент, существуют последовательные способы для сброса пароля для вашей учетной записи, следуя документу " Управление административными пользователями, SSH, а также проверка или восстановление дисков на виртуальных машинах Linux с помощью расширения VMAccess с Azure CLI 2.0.
Вы также можете сбросить пароль в портале Azure. На панели управления виртуальной машиной вы можете найти Сброс пароля слева, как на скриншоте ниже: