此脚本可以。
ajax
此脚本有错误。在远程上下文中创建相同的会话时。
[System.Management.Automation.Runspaces.PSSession]$LOCAL_WINDOWS_SESSION = New-PSSession -HostName "root@192.168.100.4:22" #//Using SSH with PublicKey Login.
Invoke-Command -Session $LOCAL_WINDOWS_SESSION -ScriptBlock{
Write-Host "$ENV:HOME FROM SSH"
}
在Windows客户端(Linux的根用户)和Linux客户端(Windows的管理员用户)中,通过ssh-add添加的私钥。 在每个服务器(Windows / Linux)上的authorized_keys文件中添加的公钥
在Windows和Linux的sshd_config文件中启用了PubKeyAuth。
我可以从Windows登录到Linux。从Linux到Windows。 Windows到Windows。 Linux到Linux。但是在powershell中有问题。