跳转至

远程开发

  1. 安装插件: Remote - SSH
  2. 点击右下角 open a remote window 图标,或者键盘输入 ctrl+shift+p, 然后输入 ssh,选择 open ssh configuration file
  3. 填写打开的 config 文件

1 重启 vscode-remote-server path 不生效

原因是需要远程主机上的 vscode-remote-server 还存在,只需要 kill 掉即可。 1. 关闭远程 vscode 2. 打开本地 vscode,按 F1 打开命令搜索栏,输入 Remote-SSH: Kill VS Code Server,选择要 kill 的 vscode-remote-server

2 配置 ssh 免密

  1. 首先使用 ssh-genken 生成私钥和公钥对。(已经有的可以复用,不用重新执行)
  2. 将公钥(比如 id_rsa.pub)复制到远程机器并且重命名为 ~/.ssh/authorized_keys
  3. 编辑本地的 .ssh/config 文件(远程插件进入),添加 IdentityFile 字段,指定私钥位置,如下:
    Host 192.168.211.20
      HostName 192.168.211.20
      User shw
      IdentityFile "C:\Users\41602\.ssh\id_rsa"