1 laydown 2021-03-02 14:47:35 +08:00 一个走天下即可。被偷了也没事啊,别人基本不知道你拿来登哪台 vps 。。。 |
![]() | 3 xderam 2021-03-02 16:32:47 +08:00 私钥可以加个密码 多 key 管理管理成本确实有点高。 不过有一个规则就是公私分明,如果这个私钥只有自己用。爱怎么用怎么用。如果是用于系统之间免密啥的建议还是有点管理比较好。 |
5 mschultz 2021-03-23 21:22:06 +08:00 个人的话一 key 走天下,这个 key 做好安全措施,例如只存放于自己的个人电脑中,并设置 Passphrase ;或者直接塞进 YubiKey 里,甚至可以插到陌生电脑上使用,由硬件设计保证私钥不泄露。公司身份的话另说。 如果连上服务器之后,需要在服务器端操作 git 、gpg 等需要私钥的软件,应该采用 ForwardAgent 和 RemoteForward 来转发本地 ssh-agent/gpg-agent 到服务器,而不应在服务器上放置私钥。 如果服务器上有什么定时任务或钩子需要无人值守地调用私钥,比如定时推送 /拉取某个 git 仓库的内容,那么建议使用范围精确有限的私钥。例如专门生成一个私钥,这个私钥只有访问那一个特定仓库执行特定操作的权限,而没有访问整个 GitHub/GitLab 账号的权限。 |
![]() | 7 jmyz0455 OP @mschultz ssh 和 git 设置这个说得很好,非常感谢,之前一直都不知道是哪里出错了。一 key 走天下,需要几年更新一下的嘛? YubiKey ForwardAgent RemoteForward 权限有限私钥这些我都不懂,这就去查一下。 |
![]() | 8 dzdh 2021-04-19 14:54:36 +08:00 每次在新设备上使用都会生成一个新的 key ( git 、ssh ) ssh 通过云平台在线 append key |