国漫手机壁纸

GitHub防黑客新措施:弃用账密验证Git操作 改用token或SSH密钥

萧箫发自凹非寺量子位报道公众号QbitAI还在用账户+密码对GitHub上的Git操作进行身份验证?赶紧整个token(令牌)或SSH密钥吧!8月14号0点(8月13日9:00PST)开始,在GitHub上执行Git操作就会导致失败。GitHub

NetSmell 出品

  萧箫发自凹非寺

  量子位报道公众号 QbitAI

  还在用账户 + 密码对 GitHub 上的 Git 操作进行身份验证?赶紧整个 token(令牌)或 SSH 密钥吧!8 月 14 号 0 点(8 月 13 日 9:00 PST)开始,在 GitHub 上执行 Git 操作就会导致失败。GitHub 官方表示,这一举措是为了提高 Git 操作的安全性,防止密码撞库等事情发生。

  哪些操作会受影响?

  简单来说,如果你还在用账密验证 Git 操作,这些行为都会受到影响:

  • 命令行 Git 访问

  • 采用 Git 的桌面应用程序(GitHub Desktop 不受影响)

  • 账密访问 GitHub 上 Git repo 的一切应用程序/服务

  这些用户不会受影响:

  • 已经采用 token 或 SSH 密钥方式验证,即启用双因素身份验证(2FA)的用户

  • 使用 GitHub Enterprise Server 本地产品的用户(该产品尚未对此进行更改)

  • 使用 GitHub App 的用户,此前已经不支持账密验证

  当然,大部分经常使用 Git 的用户应该都已经知道这件事了。

  在今年 6 月 30 号(15~18 时)、7 月 1 号(0~3 时)、7 月 28 号(15~18 时)和 29 号(0~3 时),GitHub 已经针对这件事进行了预演,所有 Git 操作都被要求用 token 或 SSH 密钥验证。

  现在,这项举措已经变成一个永久措施。

  GitHub 究竟为什么要这样做呢?

  token 和 SSH 密钥安全在哪里?

  首先需要了解,只用账户和密码进行身份验证会有什么隐患。

  互联网上,每天都有大量网站遭受黑客攻击,导致数据外泄,这些数据中就包括不少用户的账号密码。

  拿到账号密码后,黑客会用它们试着登录其他网站,也就是所谓的密码撞库。

  简单来说,如果你 ABC 网站用的是一套账户密码,在 A 网站的密码被泄露后,BC 网站也可能会被盗号。

  为了防止密码撞库,网站会采取更多手段验证身份信息,像 GitHub 就推出了双因素身份验证、登录警报、设备认证、防用泄露密码及支持 WebAuth 等措施。

双因素身份验证,是指在秘密信息(密码等)、个人物品(身份证等)、生理特征(指纹/虹膜/人脸等)这三种因素中,同时用两种因素进行认证的过程。

  现在,GitHub 开始强制用户采用 token 或 SSH 密钥进行身份验证。相比于账密,这两者的安全性显然更高:

  • 唯一性:仅限 GitHub 使用,根据设备/使用次数生成

  • 可撤销性:可随时被单独撤销,其他凭证不受影响

  • 区域性:使用范围可控,只允许在部分访问活动中执行

  • 随机性:不受撞库影响,比账密复杂度更高

  那么,token 和 SSH 密钥之间,哪个更合适呢?

  虽然目前 GitHub 官方推荐的是 token,因为它设置更为简单,不过相比之下,SSH 密钥的安全性要更高一些。

  还没有设置 token 或 SSH 密钥的 Git 用户,可以戳官方undefined整起来了~

  GitHub 设置教程:

  [1]https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token

  [2]https://docs.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

  参考链接:

  [1]https://github.blog/changelog/2021-08-12-git-password-authentication-is-shutting-down/

  [2]https://www.theregister.com/2021/08/12/git_proxyshell_gigabyte/

显示余下内容
相关文章:
  1. 信用卡 PIN 码很容易猜测
  2. 神经元簇发能模拟 AI 学习策略
  3. 蜘蛛丝可能根本不具有抗菌性质
  4. 佳能因禁止无墨水打印机扫描被起诉
  5. DeepMind盈利后开始「买买买」!收购机器人模拟平台MuJoCo,全面开源
  6. 分析师:新MacBook Pro搭载自家芯片,苹果利润率更高了
  7. 格芯提交上市申请IPO,筹资约26亿美元
  8. 美股周二:中概股普涨 阿里涨超6% 高途涨逾12%
  9. 搭配自研处理器与安卓12,谷歌新机Pixel 6起价599美元
  10. 摩根士丹利:马斯克有望凭SpaceX成首位万亿美元富豪
  11. 《鱿鱼游戏》助奈飞三季度新增用户翻倍,股价近新高
  12. DOTA 2又上热搜了 为什么这次大家到处刷“猛犸”?
  13. 多位游戏巨头联合希望美国政府监管盗版和作弊网站
  14. Google Play Data Safety开始接受开发者申请:2022年将强制执行
  15. 价格欺诈投诉引发公益诉讼 京东“划线价”格式条款须整改
 

发表回复

您的电子邮箱地址不会被公开。