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

相关推荐
05大叔1 小时前
网络基础知识 域名,JSON格式,AI基础
运维·服务器·网络
安当加密1 小时前
无需改 PAM!轻量级 RADIUS + ASP身份认证系统 实现 Linux 登录双因子认证
linux·运维·服务器
粤M温同学2 小时前
Android Studio 中安装 CodeBuddy AI助手
android·ide·android studio
woho7788993 小时前
不同网段IP的网络打印机,打印、扫描设置
运维·服务器·网络
耗子会飞3 小时前
小白学习固定VM虚拟机的centos服务器的IP
运维·服务器·centos
学会放下ta3 小时前
安装breakpad
ide
阿达_优阅达4 小时前
告别手工对账:xSuite 如何帮助 SAP 企业实现财务全流程自动化?
服务器·数据库·人工智能·自动化·sap·企业数字化转型·xsuite
IMPYLH5 小时前
Linux 的 chroot 命令
linux·运维·服务器
szcsun55 小时前
关于在pycharm中新建项目创建虚拟化环境venv
ide·python·pycharm
克莱因3585 小时前
Linux Cent OS7 at定时任务
linux·运维·服务器