最近开发window应用,但喜欢用mac开发,所以用cursor远程连接window开发。
连接别的设备也相同,被连接的设备安装ssh server。
在window安装ssh server
安装方式看文档
cmd
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'
ssh server的status是installed就是安装成功
cmd
Start-Service sshd
启动ssh server
cmd
Get-Service sshd # 检查当前设备是否正在运行

这里连接的SSH服务器是window可以用ipconfig找到ip地址
在mac尝试ping看看能不能连接到window
cmd
ping -c 4 <ip地址>
如果连接有问题,可以看看是否是因为防火墙拦截了。
在cursor安装remote ssh插件
左下角打开远程窗口,点击Connect to host

点击添加配置

配置
cmd
Host window
# 连接SSH服务器的IP地址
HostName IP地址
# SSH服务器登录用户名
User Admin
# SSH 端口,默认是 22
Port 22
# 指定私钥路径
IdentityFile ~/.ssh/id_rsa
# 保持连接
ServerAliveInterval 60
输入连接SSH服务器登录用户账号对应的密码就可以连接了。
连接成功后就可以选择文件夹操作文件了。