尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

【Linux】服务器配置 ssh 公钥 私钥认证登录

【Linux】服务器配置 ssh 公钥  私钥认证登录
📅 发布时间:2026/6/20 1:58:12

✨ 操作系统

Ubuntu 24.04.3 LTS


✨ 开启 ssh 服务 & 相关配置

可参考:https://www.cnblogs.com/Flat-White/p/19313607


✨ 生成公钥私钥

ssh-keygen -f RTX3090_id_ed25519

-f:生成的公钥私钥文件名

-t:指定加密算法(可选)

例如-t rsa 指定加密算法为 RSA

较高 OpenSSH 版本默认加密算法为 ed25519


✨ 添加公钥到服务器

可选使用 ssh-copy-id或者手动添加

ssh-copy-id

ssh-copy-id -i ~/.ssh/RTX3090_id_ed25519.pub -p 2222 ubuntu@192.168.2.106

-i:指定公钥文件(例如刚才生成的公钥为 RTX3090_id_ed25519.pub 私钥为 RTX3090_id_ed25519.pub)

-p:指定端口号(可选 默认为 22)

手动添加

首先查看本地生成的公钥内容并复制

cat ~/.ssh/RTX3090_id_ed25519.pub

通过用户名密码连接到服务器

手动添加公钥文件

mkdir -p ~/.ssh
echo "<PUBLIC_KEY_CONTENT>" >> ~/.ssh/authorized_keys

例如这里我的公钥是

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN9/QRS0IBLMccJpvwb+prbHBy7YvY05s1CWp5rCqqK9 saber@FlatWhite.local

我连接到服务器后执行如下命令行即可

mkdir -p ~/.ssh
echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN9/QRS0IBLMccJpvwb+prbHBy7YvY05s1CWp5rCqqK9 saber@FlatWhite.local" >> ~/.ssh/authorized_keys

✨ 修改 ssh 配置

修改本地 ssh 配置

vim ~/.ssh/config

为连接服务器添加认证方式并指定私钥文件(请根据实际替换为自己的私钥路径)

Host 192.168.2.106
HostName 192.168.2.106
PreferredAuthentications publickey
IdentityFile ~/.ssh/RTX3090_id_ed25519
User ubuntu
Port 2222

⭐ 转载请注明出处

本文作者:双份浓缩馥芮白

原文链接:https://www.cnblogs.com/Flat-White/p/19333075

版权所有,如需转载请注明出处。

相关新闻

  • windriver 第1章:概述
  • offer选择:优先薪资还是平台?3分钟理清决策思路
  • 价值不在你心里,而在你我之间——用“怎么做”重新定义AI时代的善与恶

最新新闻

  • Web攻击日志分析实战:从Nginx/Apache日志采集到SQL注入/XSS攻击检测与告警
  • Kimi 2.5 Agent Swarm:轻量级任务协作架构解析
  • AI 引爆内存危机,苹果即将离任 CEO 称产品涨价“不可避免”
  • QGIS环境下专用于PIHM水文建模的开源插件工具包
  • Java国密开发实战:Spring Boot集成SM2/SM3/SM4算法指南
  • 解锁游戏加速新体验:OpenSpeedy开源工具全解析

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号