VsCode 与远程服务器 ssh免密登录

首先配置信息

加入下列信息

复制代码
Host  qb-zn
HostName 8.1xxx.2xx.3xx
User root
ForwardAgent yes
Port 22
IdentityFile ~/.ssh/id_rsa    

找到自己的公钥,不带pub是私钥,打死都不能给别人。复制公钥

拿到公钥后,来到远程服务器

复制代码
vim  ~/.ssh/authorized_keys

粘贴你复制公钥

最后即可免密

总结

复制代码
用户目录是动态的,只在root 无法免密king用户
1.双方在用户目录下配置密码类型
ssh-keygen -t rsa
文件类型
authorized_keys(自己创建,记录可靠机器的秘钥)     id_rsa私人自己秘钥    id_rsa.pub  公开秘钥

2.本机vscode配置
Host  ubroot
HostName 1xx.xx.xx.xx
User root
ForwardAgent yes
Port 22
IdentityFile ~/.ssh/id_rsa    放的是本机私钥

3.本地机子的公钥内容复制到远程连接用户authorized_keys文件
相关推荐
Mortalbreeze6 分钟前
进程间通信 ---- 基于管道来实现
linux·服务器
Bert.Cai17 分钟前
Linux sort命令详解
linux·运维·服务器
开开心心就好18 分钟前
免费无广告的批量卸载与系统清理工具
linux·服务器·网络·智能手机·rabbitmq·excel·memcached
倔强的石头10619 分钟前
SenseNova-U1 实战体验:从网页版生成,到 Mac 踩坑,再到 CUDA 服务器跑通本地部署
运维·服务器·macos
l167751685423 分钟前
天翼云服务器失联排查完整报告_事件报告
运维·服务器·云原生·云计算
wanhengidc25 分钟前
高防服务器中的数据安全
运维·服务器·网络
艾莉丝努力练剑26 分钟前
【Linux网络】Linux 网络编程:HTTP(五)HTTP收尾,从Cookie会话保持、抓包问题到 HTTPS 初识
linux·运维·服务器·网络·c++
Web极客码27 分钟前
在不降低图片品质的情況下优化网页性能
服务器·优化·网站
时夜_Ryan29 分钟前
JumpServer堡垒机:一键部署运维安全审计
linux·运维·服务器·网络·安全·centos
资深流水灯工程师35 分钟前
STM32CubeIDE for VSCode 完整安装与使用指南
vscode