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

Могу ли я предварительно хешировать пароль Windows и передать хеш при создании учетной записи?

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

В Linux я знаю, что могу создать хешированный пароль на своем локальном компьютере, а затем позже создать нового пользователя с этим хешированным паролем - сервер, на котором я создаю пользователя, никогда не должен даже видеть пароль в виде открытого текста.

# Create the password hash: 
hashpass=$(echo 'P@ssword123' | mkpasswd --method=sha-512 --stdin)

# Make a new user with the hash:
useradd --password "$hashpass" <new username>

Можно ли это сделать в Windows?