需求
我之前安装了一台电脑,因为没有视频输出接口,我必须用到 win 的一些工具。
但是最近我需要用到这台电脑的计算能力,于是需要 ssh 进行连接。
安装 ssh 服务器

进入设置→进入系统→可选功能,然后搜索 openssh 服务器,win 系统默认会安装客户端,注意我们现在要进行安装的是服务器。
等待一段时间,可能是卡了,等个半个小时,如果进度条还没有走完,那就说明卡了,重启一下电脑,看有没有安装成功,大概率已经看安装成功了,没有就再安装一次。
设置开机自启动
win 系统有几个指令可以查看服务:
- Start-Service,用来开启服务
- Set-Service,用来设置服务,例如开机自启
- Get-Service,用来查看状态
- Stop-Service,停止服务
开启服务需要用到管理员权限,没有权限无法开启。
可以用 scoop 安装一下 sudo 包,这样会方便些。添加 sudo 模式。
然后先开启服务:sudo Start-Service sshd
查看服务状态:Get-Service sshd

显示 running 就说明启动成功了。
接着最重要的一步,设置为开机自启动:Set-Service -Name sshd -StartupType 'Automatic'
这就可以了。
接着就可以使用 vscode 的 remote-ssh 插件进行连接了。