vscode连接ssh或本地虚拟机
安装插件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_keys
和chmod 700 -R .ssh
然后在本地的vscode中, 打开配置文件.ssh/config
,
加上一行IdentityFile
, 路径是私钥id_rsa
的路径即可
这样一来就不用每次登陆都输入密码啦~
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!