vs code remote远程链接ubuntu服务器(亲试可用哈)

使用VS Code直接在远程机器上进行开发调试代码,就像在本地开发同样方面。这里配置的平台为Win10+vscode+ubuntu16.04.ubuntu

具体步骤以下:windows

ubuntu系统服务器安装SSH服务:

安装SSH命令:sudo apt-get install openssh-server服务器

是否成功安装命令:ssh -Vssh

 如上图显示表示安装成功。spa

启动SSH命令:sudo service ssh start插件

查看是否启动:sudo ps -e |grep ssh调试

显示结果以下表示SSH服务已经启动code

 Window10系统客户端安装SSH服务:

win10系统通常自带的有SSH客户端,且已经打开,若是没有能够经过桌面左下角的设置->应用->管理可选功能->添加功能-,选择OpenSSH Client(Bata)选项。server

客户端与服务器进行SHH服务链接配对

Windows下的SSH公钥通常在C:\Users\用户名\.ssh\id_rsa.pub下,若是没有能够经过win+R中输入cmd打开命令提示符,输入下面的命令可生成。blog

ssh-keygen -t rsa -b 4096

而后把公共要是添加到服务器。在windows下打开命令提示符,执行下面命令:

1 SET REMOTEHOST=root@192.168.126.128
2 scp C:\Users\用户名\.ssh\id_rsa.pub %REMOTEHOST%:~/tmp.pub
3 ssh %REMOTEHOST% "mkdir -p ~/.ssh && chmod 700 ~/.ssh && cat ~/tmp.pub >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys && rm -f ~/tmp.pub"

 第一行为链接服务器,root为用户名,@后为服务器ip地址

第二行做用是把客户端的钥匙拷贝到服务器,把"用户名“更改成本身的win10系统的用户名

第三行不用作修改,直接在cmd窗口执行。其做用是删除服务器的钥匙

VS Code 远程链接服务器:

首先下载vs code软件,点击左边竖栏下的四宫格搜索remote development以下图所示,选择install安装

完成安装后,会出现上图所示的左边侧栏最下面的图片,选择它后,点击出现CONNECTIONS右边的齿轮按钮,选择config配置文件以下

设置相关参数:Host表示服务器的名字(能够随意命名)、HostName表示服务器的ip地址、User 表示须要链接的服务器用户名

到此就配置成功啦!vs code中有不少很好的插件,能够进行安装。慢慢享用吧。

相关文章
相关标签/搜索