Win32-OpenSSH/contrib/win32/openssh/install-sshlsa.ps1
manojampalam 2d6e648a8f 5-14 C6
2016-05-14 23:21:33 -07:00

11 lines
377 B
PowerShell

copy .\ssh-lsa.dll $env:windir\system32
$subkey = 'SYSTEM\CurrentControlSet\Control\Lsa'
$value = 'Authentication Packages'
$reg = [Microsoft.Win32.RegistryKey]::OpenBaseKey('LocalMachine', 0)
$key = $reg.OpenSubKey($subkey, $true)
$arr = $key.GetValue($value)
if ($arr -notcontains 'ssh-lsa') {
$arr += 'ssh-lsa'
$key.SetValue($value, [string[]]$arr, 'MultiString')
}