vscode 设置断点知乎_VSCode-Remote设置

众所周知VSCode-remote作为神一样的插件,让VSCode的吸引力度一下上升了几个level

巨硬爸爸真的满足了所有日常使用服务器的学生的梦想orz

这里默认大家已经装好了VSCode Remote的插件

如果没装好,也非常简单:(在vscode左边栏的如下图标中,直接搜索remote, 然后将SSH, Containers, Editing Configuration Files安装一下就好)

d8e7669f2725db97b8575c541164151b.png

下面开始正文


因为经常有的时候,需要使用一个新的服务器

然后自然而然就需要将其配置添加到VSCode Configuration里面

免得天天进行这样一个复杂的步骤,ssh xxx@xxx 然后回车 输入密码 回车

我们可以给其取一个简单的昵称,然后以后直接ssh 昵称就完事了

下面是正式的操作步骤:(其实我主要想安利一下ssh-copy-id -i xxx@xxx 的用法)

第一步(装好remote插件之后)

打开坐下角这里,并选择Open Configuration File)

94b808fa9e4aeae6d7f4157893610b40.png

然后后面当显示了config的内容后,会出现一个类似于这样的格式

Host Aliasname
    HostName xx.xx.xx.xx
    User username

这里只需要把Aliasname改成你想起的昵称

把HostName 改成服务器的相关信息

username改成你的账户名称

然后保存,这样我们的第一步也就完成了

第二步(实现免密登陆)

这一步其实,就是把你的ssh 公钥上传到服务器上来, 这样ssh就可以直接和你的私钥进行验证,从而绕开密码这一步

2.1 生成key (有了,就不需要了)

我们可以直接在命令行中输入如下命令,就可以生成相关的key了

$ ssh-keygen

2.2 将public key上传到服务器

这里就有个特别好用的命令叫ssh-copy-id

输入如下的命令,按照提示输入一次密码,ssh-copy-id就会自动将刚才的公钥追加到服务器 ~/.ssh/authorized_keys 后面了,这样以后直接用ssh aliasName(你起的昵称)就可以直接免密码登陆了

$ ssh-copy-id -i xxx@hostname
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值