$cred = Get-Credential "admin"
$s = New-PSSession -Computername myserver -Credential $cred
It's nice for on the spot use, but in a script that might not work. There are ways of doing that plaintext, but I saw a webpage that unfortunately I don't have the link for anymore, but if I find that reference I will add, but you can store those credentials securely too:
$Credential = Get-Credential
$Credential | Export-CliXml -Path "D:\akos\Myserver.Cred"
This small piece of code lets you store credentials in a directory that you can secure with NTFS rights, and also, it is encrypted, so you don't see the password in plain text in your script.
Now if you want to use those credentials again, you can just load in the file:
$cred = Import-CliXml -Path "D:\akos\Myserver.Cred"
Very nice!!
No comments:
Post a Comment