SSH密钥对生成与使用完全指南
创作时间:
作者:
@小白创作中心
SSH密钥对生成与使用完全指南
引用
CSDN
1.
https://m.blog.csdn.net/qq_36946044/article/details/144368780
SSH密钥对是远程服务器连接中非常重要的一环,使用SSH密钥对可以提高连接的安全性并简化登录过程。本文将详细介绍SSH密钥对的生成和使用方法。
一、SSH密钥对是什么?
SSH密钥对由公钥和私钥组成,其中私钥存储在本地或用于远程连接的服务器上,公钥则存储在需要SSH访问的服务器上。通过SSH密钥对,可以实现无密码登录,提高连接的安全性和便利性。
二、生成SSH密钥对的步骤
1. 打开命令行工具
- 在Windows上,打开命令提示符。
- 在Linux上,打开终端。
2. 运行SSH密钥生成命令
指定存储路径
运行ssh-keygen命令后,系统会提示输入存储路径。直接按Enter使用默认存储路径。如果默认路径下已有密钥,可以指定其他文件路径以避免覆盖。
设置密码(可选)
可以为私钥设置一个密码进行加密,也可以按Enter跳过。
确认密码
重新输入密码。或直接按Enter跳过。
生成密钥成功
3. 其他用法
指定密钥类型:
ssh-keygen -t ed25519 #生成 ED25519 密钥(推荐) ssh-keygen -t rsa -b 4096 # 生成 4096 位的 RSA 密钥指定存储路径:
ssh-keygen -f /root/test/id_rsa
三. 使用SSH密钥对
私钥id_rsa放置位置:
Linux:
~/.ssh/Windows:
C:\Users\<用户名>\.ssh\公钥id_rsa_pub放置位置
使用命令复制:
ssh-copy-id user@remote_host手动复制:将
id_rsa.pub的内容添加到远程服务器的~/.ssh/authorized_keys文件中。连接远程服务器
ssh user@host
四. 参数总结
-t:指定密钥类型(如 rsa, ed25519)-b:指定密钥长度(如 2048, 4096)-C:添加注释信息(如邮箱或描述)-f:指定存储路径和文件名。-N:设置密码(空密码为-N "")
热门推荐
慈溪亲子游完全攻略:主题乐园、古镇、湿地公园全打卡
慈溪上林湖越窑遗址:揭秘秘色瓷传奇
泡温泉需防“热陷阱”
四大“票房导演”为何集体失灵?2024暑期档票房观察
激活新业态 赋能新体验——2024年广西文化旅游发展大会观察
太湖游轮重启:苏锡携手打造文旅新名片
世界最早!南京发现的这种马具改变人类战争史
商纣王与周武王:权力背后的邪恶与正义辩论
正定古城四塔:千年古建的艺术盛宴
上海虹桥火车站出行指南(地铁+出租车+公交)
开封万岁山武侠城:深度游全攻略
开封万岁山武侠城:《王婆说媒》爆火出圈,带动景区热度飙升
Z14/Z11次列车时刻表及票价信息(广州-沈阳北)
桂林文化深度游:探寻历史的痕迹
薛仁贵与薛平贵:历史真实与民间传说的双重演绎
薛仁贵与薛平贵:双雄争霸的文化传承
薛仁贵:大唐名将的传奇人生
薛仁贵与薛平贵:历史真实与文学虚构的双重价值
南京美食街拍照攻略:5个实用技巧,教你拍出朋友圈点赞爆棚的美食大片!
周末打卡新街口:南京吃货必逛!
春节档的“常胜将军”:陈思诚的成功密码
智能手机如何准确测血氧?
无创血氧检测:你的健康守护神
诺亚方舟真的能装下恐龙吗?
民族风旅拍带热柳州
“九苗”文化:彭水文旅的灵魂与底蕴
五一假期打卡!宁波“十景十线”精品文旅线路全攻略
徐凫岩玻璃栈道:宁波周边的云端漫步胜地
探访六朝古都:南京的文化宝藏
骨密度检测多久做一次合适