vs code ssh连接腾讯云服务器Ubuntu 远程开发

本文介绍了如何使用Visual Studio Code (VS Code)通过SSH连接到腾讯云服务器上的Ubuntu 18.04进行远程开发。首先讲解ssh原理,然后详细阐述配置公钥私钥对的过程,接着指导在VS Code中设置远程开发环境,包括修改配置文件和设置正确的用户名。完成这些步骤后,即可实现无缝的远程开发体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在云服务器Ubuntu上搞了半天图形界面都没弄好,看到可以用vs code远程开发。
远程主机Ubuntu 18,本地 win10

ssh原理

公钥私钥互相为对方加密的文件解密,这里的应用方法是,用户将自己生成的公钥保存在远程主机上,要登陆时,主机向用户发送一段随机字符串,用户用自己的私钥加密它并发回给主机,主机用保存的公钥解密后得到字符串,与原字符串比对,若相同就同意用户的登录建立连接。

配置公钥私钥对

打开要远程连接的主机,打开/etc/ssh/sshd_config配置文件,

sudo nano /etc/ssh/sshd_config

找到PubkeyAuthentication这一行,应该前面加了#注释掉了,去掉注释启用它

PubkeyAuthentication yes

若之后连接失败则确认一下这三项是否都是yes且生效,

RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值