imdong
V2EX  ›  DevOps

大家是如何保存/区分/处理 SSH Key 的

  •  
  •   imdong · Apr 13, 2018 · 120500 views
    This topic created in 2975 days ago, the information mentioned may be changed or developed.

    日常大家肯定也会和很多服务需要使用 SSH Key 的。

    比如以下几个场景

    • 公司 Git
    • GitHub
    • 自己的服务器(或 多个?)
    • 公司的服务器

    并且使用的场景

    • 公司电脑
    • 自己笔记本 /电脑

    大家的 SSH Key 是如何使用的。

    所有的地方都使用同一套密钥么?

    7 replies    2018-05-11 18:07:35 +08:00
    Tink
        1
    Tink  
    PRO
       Apr 13, 2018 via iPhone
    肯定不是同一套啊,各自保存
    Showfom
        2
    Showfom  
    PRO
       Apr 13, 2018 via iPhone
    一个设备一个 key 最好
    tommyZZM
        3
    tommyZZM  
       Apr 13, 2018
    命名: 名称_用途
    rashawn
        4
    rashawn  
       Apr 13, 2018 via iPhone
    不是很懂 git 不用 ssh 协议的 然后服务器的话 就把自己电脑的公钥存到服务器来登录
    msg7086
        5
    msg7086  
       Apr 14, 2018
    我自己是所有的服务器和 Git 公用一个 Key,公司办公和公司 Git 一个 Key,两三年一次全部替换。
    现在自己用的是 ed25519 的 key,去年生成的。
    xmgit
        6
    xmgit  
       Apr 14, 2018
    理论上,不是应该一机一号吗,.ssh/config 就可以随意的制定对应的服务器使用对应的钥匙

    实际上么,自己根据权限灵活操作吧。

    像我就是,公司的一套,私人的一套,git 的也分公司与私人的各一套,就酱紫。
    lfzyx
        7
    lfzyx  
       May 11, 2018
    @Bardon 200 个机子怎么办?

    还是环境区分比较好,公司的按级别生成不同,私人服务生成一个
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1066 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 23:18 · PVG 07:18 · LAX 16:18 · JFK 19:18
    ♥ Do have faith in what you're doing.