【cmd命令】--- 生成SSH密钥 以及其他的SSH密钥操作(超详细)
- 在编程的艺术世界里,代码和灵感需要寻找到最佳的交融点,才能打造出令人为之惊叹的作品。
- 而在这座秋知叶i博客的殿堂里,我们将共同追寻这种完美结合,为未来的世界留下属于我们的独特印记。
【cmd命令】--- 生成SSH密钥 以及其他的SSH密钥操作(超详细)
- 开发环境
- 🌐 一、SSH密钥:让你的服务器成为“芝麻开门”的魔洞
- 🛠️ 二、生成SSH密钥:用cmd画个魔法阵
- 1、召唤密钥生成器
- 2、选择钥匙存放位置
- 3、设置密钥密码(可选)
- 4、完成
- 🧙 三、密钥管理:让你的钥匙串井井有条
- 1、查看已有密钥
- 2、查看ssh公钥
- 3、删除SSH 密钥
- 🧩 四、高级玩法:让密钥成为你的分身
- 1、管理多个密钥
- 2、验证密钥指纹
- 📊 五、Mermaid小剧场:密钥生成流程可视化
- 💡 六、小课堂:常见问题解答
- 🎭 七、编程冷笑话
- ✨ 八、今日金句
开发环境
- 开发环境:Windows11
🌐 一、SSH密钥:让你的服务器成为“芝麻开门”的魔洞
- 各位看官,欢迎来到「Cmd魔法学院」!今天我们要学习的是SSH密钥黑魔法。别被“密钥”这个词唬住,它其实就是你服务器的“电子钥匙”——比传统密码安全10086倍!
🔐 冷知识:SSH密钥就像酒店房卡,公钥是可以复制给保洁阿姨的“通用卡”,私钥是你自己藏枕头底下的“独家卡”。
🛠️ 二、生成SSH密钥:用cmd画个魔法阵
1、召唤密钥生成器
- 建议输入了下面的命令,然后一直回车下去就行
-C
后面跟你自己的邮箱
ssh-keygen -t rsa -b 4096 -C "qiuzhiye!@163"
参数解析:
-t rsa
:选择钥匙类型(RSA锁头最常见)-b 4096
:钥匙长度(越长越难被复制)-C
:给钥匙贴标签(方便管理)
🎨 小剧场:这一步就像在Cmd里画魔法阵,记得念咒语时别手抖!
2、选择钥匙存放位置
- 直接回车默认存放在
C:\Users\你的用户名\.ssh\
文件夹
Enter file in which to save the key (C:\Users\你\id_rsa):
3、设置密钥密码(可选)
- 这里建议不要设置密码
- 不然后续会需要输入密码 比较麻烦
- 直接回车
Enter passphrase (empty for no passphrase):
🔒 安全提醒:设密码就像给钥匙再加个保险柜,但别用“123456”这种祖传密码!
4、完成
- 我是一直回车下去的
🧙 三、密钥管理:让你的钥匙串井井有条
1、查看已有密钥
dir %userprofile%\.ssh
- 会看到类似这样的文件:
id_rsa id_rsa.pub known_hosts
2、查看ssh公钥
- cmder 执行 命令
cat ~/.ssh/id_rsa.pub
- 没有cmder的直接去
C:\Users\用户名\.ssh\id_rsa.pub
查看
3、删除SSH 密钥
- 打开文件资源管理器,进入
C:\用户\<你的用户名>\.ssh
目录。 - 找到以 .pub 结尾的公钥文件和没有扩展名的私钥文件,将它们直接删除。
🧩 四、高级玩法:让密钥成为你的分身
1、管理多个密钥
- 生成时指定文件名:
ssh-keygen -f my_special_key
- 连接时指定密钥:
ssh -i my_special_key user@server-ip
2、验证密钥指纹
ssh-keygen -l -f id_rsa.pub
📊 五、Mermaid小剧场:密钥生成流程可视化
💡 六、小课堂:常见问题解答
Q:忘记密钥密码怎么办?
A:凉拌!只能重新生成密钥,所以密码一定要记牢!
Q:为什么要用密钥而不是密码?
A:因为密码可能被暴力破解,而密钥破解需要的算力相当于“让猴子随机打字写出莎士比亚全集”。
🎭 七、编程冷笑话
程序员甲:“我设置了个128位的密钥密码!”
程序员乙:“不错啊,有什么特殊含义吗?”
甲:“没有,就是键盘上随便敲的,反正记不住~”
✨ 八、今日金句
「好的密钥管理,能让你的服务器比银行金库还安全——前提是别把私钥写在便利贴上!」
🚀 现在,拿起你的Cmd魔杖,让服务器为你“芝麻开门”吧!
最新文章
- 类的继承与接口
- 关于AQS
- AQS(AbstractQueuedSynchronizer)是什么?
- 【Raw use of parameterized class ‘xxx‘ 】
- SQLyog Ultimate 13.2 Crack
- 微信小程序实例:实现tabs选项卡效果
- Jmeter的使用(一)
- js的exports
- Python 3.X 用Thinker做任意多边形的缩放图(一)
- 自媒体必看:这3个领域别做,起步慢、收益低
- 在ARM板子上把玩Tensorflow Lite
- (PTA)6
- [Tensorflow]关于TFRecord和tf.Example的使用
- Hadoop安装
- 大班韵律机器人视频
- subprocess模块call的用法
- H.265网页播放器EasyPlayer获取视频流正常,但是播放出现黑屏是什么原因?