Создайте файл шифрования и предоставьте доступ пользователям

#powershell

Вопрос:

Я создал зашифрованный файл пароля, используя приведенный ниже код

 # password vault.
$vault = "D:pwd.txt"

# the password.
$password = "Passw0rd1#"

# save the password.
convertto-securestring -string $password -asplaintext -force | convertfrom-securestring | out-file $vault
# retrieve the password.
$securestring = convertto-securestring -string (get-content $vault)
$bstr = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($securestring)
$passwsord = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($bstr)

 

Теперь это работает нормально, когда я делаю это, используя свой зарегистрированный идентификатор.

Если я войду в систему с помощью другого пользователя и попытаюсь получить доступ к зашифрованному файлу, я не смогу получить к нему доступ.

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

Комментарии:

1. Быстрый поиск в Google легко найдет то, что вам нужно pdq.com/blog/…