如何连接vscode和远程服务器

  1. 在windows powershell上产生公钥私钥(这里要格外注意一点,就是会让你输入公钥密码,不设置公钥密码就直接回车,设置了钥匙密码就要记住! 否则后面远程连接会让你一直输入密码!) :

ssh-keygen -t rsa -b 4096

在这里插入图片描述

ssh-keygen 用于:生成、管理和转换认证密钥

常用参数

-t type:指定要生成的密钥类型,有rsa1(SSH1),dsa(SSH2),ecdsa(SSH2),rsa(SSH2)等类型,较为常用的是rsa类型

-C comment:提供一个新的注释

-b bits:指定要生成的密钥长度
(单位:bit),对于RSA类型的密钥,最小长度768bits,默认长度为2048bits。DSA密钥必须是1024bits

-f filename:指定生成的密钥文件名字

在这里插入图片描述

2.用Git Bash上传公钥到服务器 ssh-copy-id -p (这里是服务器的端口号) * hj@c416.ili… *就是自己的用户名@服务器的地址
在这里插入图片描述

3.进入VScode下载remote-ssh插件,点击左下角进入配置
a、点击加号:
在这里插入图片描述
b、点第一个:
在这里插入图片描述
c、修改配置:
在这里插入图片描述

再连接就成功了!

Host C416
HostName c416.XXXX.XXX
User xx
Port  2222(端口号)
IdentityFile "C:\\Users\\Dell\\.ssh\\id_rsa"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值