cursor连接linux服务器
Windows 用 Cursor 远程连 Linux(SSH)
1. 先确认本机能 SSH 登录
PowerShell:
ssh -V
ssh 用户名@服务器IP
登不上就先解决网络/账号/密钥,Cursor 也连不上。
2. 安装 Remote-SSH 扩展
Ctrl + Shift + X打开扩展- 搜索
Remote - SSH - 选发布者 Anysphere,安装
- 不要装微软那版
3. 写 SSH 配置
Ctrl + Shift + P → Remote-SSH: Open SSH Configuration File...
选:C:\Users\你的用户名\.ssh\config
示例:
Host my-linux
HostName 192.168.1.100
User root
Port 22
IdentityFile C:\Users\admin\.ssh\id_ed25519
ServerAliveInterval 60
本机先测:ssh my-linux
4. 在 Cursor 里连接
Ctrl + Shift + P- 选
Remote-SSH: Connect to Host... - 选
my-linux(或输入用户名@IP) - 平台选 Linux
- 左下角出现
SSH: my-linux即成功
首次连接会在服务器安装 ~/.cursor-server,可能稍慢。
5. 打开项目和终端
- 打开文件夹:
File → Open Folder,选远端路径,如/home/xxx/项目 - 终端:
Ctrl + `,这是远端 Linux 的 shell
6. 断开
Ctrl + Shift + P → Remote: Close Remote Connection
常见问题
| 问题 | 处理 |
|---|---|
| 扩展冲突 | 卸载微软 Remote-SSH,只留 Anysphere |
| 安装超时 | 设置里加 "remote.SSH.connectTimeout": 180 |
| 经常断线 | config 里加 ServerAliveInterval 60 |
| 本机 SSH 通、Cursor 不通 | Remote-SSH: Show Log 看日志 |
按顺序做:本机 ssh 通 → 装 Anysphere 扩展 → 写 config → Connect to Host → Open Folder。
静,静,静

浙公网安备 33010602011771号