远程开发¶
- 安装插件:
Remote - SSH
- 点击右下角
open a remote window
图标,或者键盘输入ctrl+shift+p
, 然后输入ssh
,选择open ssh configuration file
- 填写打开的 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 免密¶
- 首先使用 ssh-genken 生成私钥和公钥对。(已经有的可以复用,不用重新执行)
- 将公钥(比如 id_rsa.pub)复制到远程机器并且重命名为
~/.ssh/authorized_keys
- 编辑本地的
.ssh/config
文件(远程插件进入),添加 IdentityFile 字段,指定私钥位置,如下:Host 192.168.211.20 HostName 192.168.211.20 User shw IdentityFile "C:\Users\41602\.ssh\id_rsa"