vscode怎么连接远程服务器/无密码(使用秘钥)登录

得到本地私钥:

如果你本地已经有了id_rsaid_rsa.pub (文件会存在:C:\Users\Administrator\.ssh)就不需要再配置一遍了

如果没有就:在本地的cmd电脑输入:

ssh-keygen -t rsa -b 4096

然后按三次回车

结果: 你的本地电脑现在有两个文件:

  • id_rsa (私钥,绝对不能泄露给别人)

  • id_rsa.pub (公钥,这个是我们要放到服务器上去的)

将本地秘钥复制到远程:

首先将你本地的C:\Users\Administrator\.ssh下面的id_rsa.pub复制一份,然后改名为authorized_keys,然后上传到/hy-tmp。

远程输入:

cp /hy-tmp/authorized_keys ~/.ssh/authorized_keys
chmod 700 ~/.ssh

chmod 600 ~/.ssh/authorized_keys

打开本地的C:\Users\Administrator\.ssh的config文件

这样配置一下就可以了

Host i-2.gpushare.com

HostName i-2.gpushare.com

Port 26426

User root

IdentityFile ~/.ssh/id_rsa

相关推荐
爱写代码的森6 小时前
鸿蒙三方库 | harmony-utils之ImageUtil图片保存到本地详解
服务器·华为·harmonyos·鸿蒙·huawei
HLC++9 小时前
Linux的进程间通信
android·linux·服务器
白露与泡影11 小时前
Arthas 实战指南:从方法耗时定位到 JVM 变量热修改
服务器·jvm·c#
神奇霸王龙12 小时前
Claude Code屠榜:MiMo与Grok紧追Codex
服务器·网络·人工智能·gpt·ai·ai编程
Web极客码12 小时前
WordPress SEO优化:提升网站排名的13个关键步骤
服务器·seo·wordpress
AI的探索之旅13 小时前
AI辅助原理图评审:电源去耦、BOOT引脚、VCAP——19项逐一核查,遗漏?不存在的
人工智能·vscode·嵌入式硬件
张小姐的猫15 小时前
【Linux】网络编程 —— HTTP协议(上)
linux·运维·服务器·网络·http·单例模式·策略模式
国科安芯15 小时前
星间光链路:AS32S601型抗辐射MCU在空间激光通信终端控制中的技术实现
服务器·网络·单片机·嵌入式硬件·物联网·安全·信息与通信
qq_4523962315 小时前
第二篇:《Go 开发环境搭建:SDK、IDE、Module 与 Hello World》
开发语言·ide·golang
可视化运维管理爱好者16 小时前
nVisual Studio:数据中心网络智能规划设计工具
网络·ide·visual studio