BUAA-OS-VSCode开发环境配置

在睿睿的帮助下终于配好了vscode的开发环境,给睿睿磕了wwwww…

在这里记录一下完整的流程,方便大家参考

我是参考了这篇文章的前半部分(Part1 Part2)【BUAA OS】用VSCode写MOS完成的大部分配置

Step1

和参考的博客一样

以管理员身份运行Powershell(Win + X,然后对应选择),输入如下命令:

Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'

如果返回:

Name  : OpenSSH.Client~~~~0.0.1.0
State : NotPresent

则说明未安装SSH客户端。此时需要执行如下命令:

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

安装成功之后会返回:

Path          :
Online        : True
RestartNeeded : False

Step2

打开https://lab.os.buaa.edu.cn/
在这里插入图片描述

把下载下来的文件放到C:\Users\<个人用户名>\.ssh文件夹里

我这里把下载下来的文件重命名为了os_lab.pem。在我本地,文件完整路径为C:\Users\y0y\.ssh\os_lab.pem

Step3

打开VSCode,安装Remote - SSH插件
在这里插入图片描述

点击侧边栏的Remote Explore,进入远程资源管理器,然后单击SSH右侧的齿轮图标
在这里插入图片描述

打开用户的配置文件(选第一个)。
在这里插入图片描述
在config文件中填入如下内容

Host lab.os.buaa.edu.cn
  HostName lab.os.buaa.edu.cn
  User 学号@git@跳板机IP # 替换学号和IP
  Port 2222
  IdentityFile ~/.ssh/os_lab.pem # 这里改成你本地实际的文件名
  IdentitiesOnly yes 
  PreferredAuthentications publickey

现在就完成了基本的配置啦,运行

ssh lab.os.buaa.edu.cn

可能会有提醒Are you sure you want to continue connecting (yes/no/[fingerprintl)?回复yes即可
在这里插入图片描述
成功连接!

Step4

还需要修改一下Remote - SSH插件的配置
Manage->Extention Settings修改这三处

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

完成后进入侧边栏的Remote Explore连接 lab.os.buaa.edu.cn,就可以成功连接啦
连接后Open File就可以正常打开文件哩

后续可以装一些自己喜欢的vscode插件,方便使用,这里就不过多赘述了

  • 9
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值