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

得到本地私钥:

如果你本地已经有了id_rsa 、id_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

相关推荐
IMPYLH8 小时前
Linux 的时间为什么会被拨回去
linux·运维·服务器
2601_963282779 小时前
寒地窄带通信工程实践:黑龙江哈尔滨对讲机选型、组网与合规运维总结
运维·服务器·网络
xbzb10 小时前
OpenStack 网络管理(理论):Linux 网络虚拟化是 Neutron 的地基
linux·服务器·网络·openstack·network·neutron
Android系统攻城狮12 小时前
Linux FFmpeg深度解析之avcodec_flush_buffers调用流程与实战(十九)
linux·运维·服务器·ffmpeg·车载音视频·ffmpeg音视频进阶
Y38153266213 小时前
用 httpx 写 SerpBase 异步客户端:连接池与超时配置
运维·服务器·数据库
倔强的石头10613 小时前
【Linux指南】进程通信系列(七):System V 信号量 —— 同步互斥的内核原语
linux·运维·服务器
captain37616 小时前
MyBatis Plus(1)
java·服务器·mybatis
科创致远17 小时前
ESOP 电子作业指导书 WiFi 网络应用实测报告
运维·服务器·网络
重生之小比特17 小时前
【Linux系统】17 库制作与原理(下)
linux·运维·服务器
程序员清风17 小时前
AI 编程助手的权限边界:文件、命令、密钥与人工确认
运维·服务器·网络