# Безопасная передача пароля в скрипт инициализации

При создании виртуальной машины из образа с операционной системой Windows вы можете использовать скрипт инициализации. Например, в скрипте можно задать логин и пароль администратора и других пользователей системы. Чтобы защитить чувствительные данные, вместо явного указания в скрипте используйте возможности сервиса [Yandex Lockbox](../../../lockbox/index.md) и ключи [Yandex Key Management Service](../../../kms/index.md).

В данном руководстве вы создадите виртуальную машину с ОС Windows, используя скрипт инициализации, в котором логины и пароли пользователей системы будут получены из сервиса Yandex Lockbox.

Вы можете создать виртуальную машину с ОС Windows и защитить конфиденциальную информацию в скрипте инициализации с помощью одного из инструментов:

* [Консоль управления, CLI, API](console.md) — используйте этот способ, чтобы пошагово создать инфраструктуру в консоли управления Yandex Cloud, CLI или API.
* [Terraform](terraform.md) — используйте этот способ, чтобы упростить создание ресурсов и управление ими, используя подход «инфраструктура как код» (IaC). Скачайте пример конфигурации Terraform с репозитория GitHub, а затем разверните инфраструктуру с помощью [Terraform-провайдера Yandex Cloud](../../../terraform/index.md).