SSH 配置
用途
- ssh , scp 不用密码
- git 不用密码
方式
https://www.cnblogs.com/horanly/p/6604104.html
https://www.putty.org/
ed25519 性能更好,比 rsa 短很多。
ssh-keygen -t ed25519 -C "youremail@example.com" -f dc-ed25519
id_rsa.pub -> gitlab ssh key
如果 pub Copy到另一台电脑, 一定要重新设置权限:
sudo chmod 600 id_rsa
sudo chmod 777 known_hosts
配置多个 密钥:https://blog.csdn.net/dbb_zifeng/article/details/71698865
添加到 agent:
ssh-agent bash
ssh-add 13466496863
ssh-add iamudi
本地私钥配置文件
把私钥放到本地 .ssh 文件夹下。
配置文件很重要: 本地文件名: config 无后缀名. 在.ssh 文件下.
Host gitee2.com
HostName gitee.com
IdentityFile ~/.ssh/iamudi
User iamudi@163.com
Host gitee.com
HostName gitee.com
Port 22
IdentityFile ~/.ssh/13466396863
User 13466396863@163.com
公钥服务器位置
/root/.ssh/authorized_keys
如果有多个客户端, 在 文件中追加.pub 公钥 即可.
cat /root/.ssh/id_rsa.pub >> authorized_keys
使用
这样在使用的时候:
git clone git@gitee2.com:iamudi/inv.git
ssh root@lzh
可以使用别名了.
![]() |
作者:NewSea 出处:http://newsea.cnblogs.com/
QQ,MSN:iamnewsea@hotmail.com 如无特别标记说明,均为NewSea原创,版权私有,翻载必纠。欢迎交流,转载,但要在页面明显位置给出原文连接。谢谢。 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2009-01-03 NBear IOC 重构笔记
2008-01-03 直接运行(EET) 程序