使用Posh-SSH,有没有办法提供与加密的私钥一起使用的密码短语/密码? (密钥文件的密码,而不是SSH服务器连接的凭据)
我没有运气来寻找有关如何执行操作的信息,甚至可能的话。
答案 0 :(得分:1)
Posh-SSH将使用“密码”来解密加密的私钥。
$cred = New-Object System.Management.Automation.PSCredential($userName, $keyPassphrase)
$sftpSession = New-SFTPSession -ComputerName $hostname -Credential $cred -KeyFile $keyFile