linux,windows下配置vscode-insider 远程连接服务器
2019-05-18 15:18
1651 查看
前言
由于计算资源在远端服务器,从而本地和服务器端代码不同步导致很麻烦,微软在月初正式将remote功能加入,方便了本地和服务器端代码调试同步,这里简单介绍了Linux和Windows两种系统下配置的方法,亲测可行。
本地端操作
- 下载相应版本的 vscode-insider,并安装
- 在vscode-insider 扩展插件中安装 Remote-SSH插件
- 安装完插件后,vscode-insider左边选项窗口会出现Remote-SSH选项,点击config
- 此时会出现配置config文件的界面
Host 链接名称 HostName 输入服务器ip地址 User 用户名
配置好之后在
/home/user/.ssh
路径下出现
config文件(查看隐藏文件ctrl+H)
linux下配置
- 在终端输入
ssh-keygen -t rsa
配置密钥,一路回车 - 此时
.ssh
目录下会生成id_rsa,id_rsa.pub
两个文件。 - 输入
ssh-copy-id user@serverIP
windows 下配置
cmd 安装
- 安装openssh 方法1:设置 -> 系统 -> 应用和功能 -> 管理和可选功能 -> 添加功能 -> 添加openssh
- 方法2: openssh下载后解压 -> 将解压后的路径添加到环境变量
- 检验:在cmd输入
ssh
如下则认为已安装成功
/user/.ssh下, 输入
ssh-keygen -t rsa配置密钥,一路回车
SET REMOTEHOST=username@serverIP scp %USERPROFILE%\.ssh\id_rsa.pub %REMOTEHOST%:~/tmp.pub ssh %REMOTEHOST% "mkdir -p ~/.ssh && chmod 700 ~/.ssh && cat ~/tmp.pub >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys && rm -f ~/tmp.pub"
git bash 安装(类似Linux下安装)
- 安装git bash
- 进入
/user/.ssh
, 右键, 打开git bash - 输入
ssh-keygen -t rsa
配置密钥,一路回车 - 输入
ssh-copy-id user@serverIP
服务器端操作
-
通过
ssh username@serverIP
链接到服务器 -
服务器端
/home/user/.ssh
路径下存在id_rsa,id_rsa.pub,authorized_keys
打开authorized_keys
可看到本地的id_rsa.pub
已经拷贝进去 -
连接服务器成功
-
配置前左下角显示如下:
配置后显示如下:
相关文章推荐
- 用vnc实现Windows远程连接linux桌面之服务器配置
- VNC配置连接远程服务器桌面-linux\windows
- Windows下连接远程linux服务器的工具--- Xshell、WinSCP、Putty的对比使用
- linux 服务器mysql已经配置好,远程连接不上(已解决)
- 配置vnc远程连接Linux和Unix远程服务器图形界面安装oracle
- java连接远程服务器之manyged-ssh2 (windows和linux)
- MySQL环境搭建以及服务器远程连接的配置(WindowsX64)
- linux下的redmine无法连接windows下的svn服务器,无法进行版本库配置
- Ubuntu下配置Tomcat服务器 mysql数据库并在windows中使用sqlyog 远程连接
- 连接远程linux spark 配置windows 下pycharm开发环境
- 远程连接Linux端ldap服务端,ldap客户端在windows端的配置
- eclipse远程连接hadoop集群配置(windows及linux下)
- windows 下 java程序jsch连接远程linux服务器执行shell命令
- windows连接虚拟机linux下mysql配置
- Windows下远程连接基于level 3的Linux桌面
- 【原创】linux 下远程连接windows桌面
- 远程连接sql server 2000服务器的方法,及配置sql数据库服务器-转载
- OpenCV1.0,2.0在windows和Linux下的安装和在QT,VS中的配置
- Windows命令提示符CMD如何连接到远程MySql服务器(笔记)