服务器配置-从0到分析4:ssh免密登入

该部分涉及到公钥、私钥等部分knowledge,本人仅作尝试

若将本地机器 SSH Key 的公钥放到远程主机,就能无需密码直接远程登录远程主机

1,在客户端生成 ssh 公私钥:

也就是我们本地机器,windows电脑

一路回车即可,不需要输入,

此处不推荐使用RSA加密算法而推荐ED25519 加密算法生成SSH Key,

参考https://blog.csdn.net/hadues/article/details/130675430

2,在服务器/主机生成ssh公私钥:
3,在服务器的 .ssh/ 目录下创建文件 authorized_keys ,并将服务器的公钥复制进去

4,将客户端的公钥复制进去

手动复制即可,此时就可以免密链接了

综上:

参考:
SSH 免密登录(客户端----服务器)_ssh免密登陆服务器-CSDN博客

ssh远程服务器免密登录 - Joey-Wang - 博客园

Generating a new SSH key and adding it to the ssh-agent - GitHub Docs

相关推荐
人工智能训练8 小时前
【极速部署】Ubuntu24.04+CUDA13.0 玩转 VLLM 0.15.0:预编译 Wheel 包 GPU 版安装全攻略
运维·前端·人工智能·python·ai编程·cuda·vllm
微露清风9 小时前
系统性学习Linux-第二讲-基础开发工具
linux·运维·学习
阳光九叶草LXGZXJ10 小时前
达梦数据库-学习-48-DmDrs控制台命令(同步之Manager、CPT模块)
linux·运维·数据库·sql·学习
小二李11 小时前
第11章 nestjs服务端开发:登录鉴权
运维·服务器
i建模12 小时前
如何在Arch Linux中重设忘记的root密码
linux·运维·服务器
chatexcel13 小时前
元空AI+Clawdbot:7×24 AI办公智能体新形态详解(长期上下文/自动化任务/工具粘合)
运维·人工智能·自动化
kida_yuan13 小时前
【Linux】运维实战笔记 — 我常用的方法与命令
linux·运维·笔记
何中应15 小时前
vmware的linux虚拟机如何设置以命令行方式启动
linux·运维·服务器
野犬寒鸦15 小时前
从零起步学习并发编程 || 第一章:初步认识进程与线程
java·服务器·后端·学习
江畔何人初15 小时前
kubernet与docker的关系
linux·运维·云原生