cursor连接linux服务器

Windows 用 Cursor 远程连 Linux(SSH)

1. 先确认本机能 SSH 登录

PowerShell:

ssh -V
ssh 用户名@服务器IP

登不上就先解决网络/账号/密钥,Cursor 也连不上。


2. 安装 Remote-SSH 扩展

  1. Ctrl + Shift + X 打开扩展
  2. 搜索 Remote - SSH
  3. 选发布者 Anysphere,安装
  4. 不要装微软那版

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 里连接

  1. Ctrl + Shift + P
  2. 选 Remote-SSH: Connect to Host...
  3. 选 my-linux(或输入 用户名@IP)
  4. 平台选 Linux
  5. 左下角出现 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。

posted @ 2026-10-05 17:15  爱晒太阳的懒猫。。  阅读(16)  评论(0)    收藏  举报