SSH 配置生成器
给每台服务器配一把"钥匙别名":填好 Host 别名、HostName、User、端口、IdentityFile,实时生成 ~/.ssh/config;支持 ProxyJump 跳板机、连接复用与通配符,附 ed25519 免密登录四步部署指引。
主机钥匙串
~/.ssh/config 预览
免密登录四步部署
1
生成密钥:
ssh-keygen -t ed25519 -C "you@work" -f ~/.ssh/id_ed25519_web1(ed25519 比 RSA 更短更快更安全)2
公钥上服务器:
ssh-copy-id -i ~/.ssh/id_ed25519_web1.pub -p 22 deploy@1.2.3.4;Windows 无此命令时用 type 公钥文件 | ssh 主机 "cat >> ~/.ssh/authorized_keys"3
权限收紧:
chmod 700 ~/.ssh && chmod 600 ~/.ssh/config ~/.ssh/id_ed25519*,权限过宽 ssh 会拒绝使用密钥4
验证:
ssh web1 应不再要密码;跳板机场景再试 ssh inner 自动穿墙② 场景预设 · 跳板拓扑 · 逐行解释 · 多格式导出
10 套常见 SSH 场景一键写入主机表单,生成结果自动绘出 本地 → 跳板 → 目标机 拓扑;config 可逐行点击看解释,并导出 config / 命令清单 / hosts JSON / 推公钥脚本。
场景预设(点击应用到上方表单)
跳板拓扑(自绘 SVG)
config 逐行解释(点击行)
点击左侧任意一行,这里显示该字段的作用与安全注意事项。
多格式导出
配置校验通过后,这里显示所选格式的导出预览
命令清单依赖 config 中的别名;推公钥脚本按主机逐条生成 ssh-copy-id。
方案管理 · 数值对比 · 导出
调好的参数可存成方案随时载入,也能生成可分享链接;结果里的数值列会自动画成对比图,并支持导出 CSV / JSON。

还没有留言,来抢沙发吧!