prosource

암호 없이 PS 자격 증명 만들기

probook 2023. 8. 1. 20:36
반응형

암호 없이 PS 자격 증명 만들기

암호가 없는 PSCredential 인스턴스를 만드는 방법은 무엇입니까? (수동으로 입력하지 않고Get-Credential암호가 없는 대화 상자, 무인 실행용입니다.)

제가 시도한 것들:

  1. $mycreds = New-Object System.Management.Automation.PSCredential ("username", $null)오류: "암호" 인수 값이 null이므로 인수를 처리할 수 없습니다.

  2. $mycreds = New-Object System.Management.Automation.PSCredential ("username", (ConvertTo-SecureString $null -AsPlainText -Force))오류: ConvertTo-SecureString : 인수가 null이므로 'String' 매개 변수에 바인딩할 수 없습니다.

  3. $mycreds = New-Object System.Management.Automation.PSCredential ("username", (ConvertTo-SecureString "" -AsPlainText -Force))오류: ConvertTo-SecureString : 인수가 'String' 매개 변수는 빈 문자열이므로 바인딩할 수 없습니다.

솔루션:

$mycreds = New-Object System.Management.Automation.PSCredential 
              ("username", (new-object System.Security.SecureString))

Get-Credential cmdlet을 사용합니다. 자격 증명 대화 상자가 나타나면 암호를 입력하지 않습니다.

$cred = Get-Credential pebrian27
$cred.GetNetworkCredential() | select UserName,Password

UserName   Password
--------   --------
pebrian27

언급URL : https://stackoverflow.com/questions/6839102/create-pscredential-without-a-password

반응형