这个方法对我无效不知道为啥
Get-ExecutionPolicy -List
set-ExecutionPolicy RemoteSigned
也安装了sudo包还是无效
我是为了安装ssh,但是sudo 是linux系统管理指令,我也在windows不能实现它,所以换了个直接用windows方法安装ssh
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'
这个指令查询SSH客户端和服务器上是否安装,我这里客户端是安装了的,服务器没安装
现在安装服务器
npm install the OpenSSH Server
这个方法不行报错,而且安装时间很长
我看网上用的是这个方法,但是我是不行的
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~ 0.0.1.0
最后发现去掉"~~~~ 0.0.1.0"这个就可以了
Add-WindowsCapability -Online -Name OpenSSH.Client
Add-WindowsCapability -Online -Name OpenSSH.Server
但是开始运行的时候又报错