这个方法对我无效不知道为啥
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


但是开始运行的时候又报错

本文讲述了作者在Windows系统中尝试安装SSH服务时遇到的问题,包括执行权限设置、使用`Get-WindowsCapability`查询和安装OpenSSHServer的过程,以及解决`~~~~0.0.1.0`版本错误的方法。最终,作者成功安装但启动时遇到新问题。
1万+

被折叠的 条评论
为什么被折叠?



