vscode连接ssh或本地虚拟机

本文最后更新于:2023年4月17日 晚上

安装插件Remote-SSH

首先在vscode上找到这个插件并安装

然后打开配置文件

ctrl + shift + p搜索remote-ssh setting

打开后找到Show Login Terminal,选上, 这样可以在登陆时自动打开terminal

然后在左侧边栏找到remote ssh, 并按下图写上远程服务器的ip和用户名

然后每次登陆ssh时, 按下图操作

添加文件夹到工作区

直接打开某个文件编辑

在终端中输入code xxx即可

配置authorized keys(可选)

为了避免每次都输入密码

直接在本地的C:\xxx\.ssh中使用ssh-keygen生成一个id_rsa(私钥)和一个id_rsa.pub(公钥)

id_rsa.pub的内容复制到远程服务器的~/.ssh/authorized_keys文件中(自己创建该文件)

设置权限chmod 600 authorized_keyschmod 700 -R .ssh

然后在本地的vscode中, 打开配置文件.ssh/config,

加上一行IdentityFile, 路径是私钥id_rsa的路径即可

这样一来就不用每次登陆都输入密码啦~


vscode连接ssh或本地虚拟机
https://blog.roccoshi.top/posts/8448/
作者
RoccoShi
发布于
2021年7月20日
许可协议