繁体   English   中英

如何从命令行设置 ubuntu (linux) 以使用 github.com 的两因素身份验证

[英]How to set ubuntu (linux) to use github.com's two-factor authentication from commandline

这就是为什么我不得不面对这两个因素的问题:GitHub 公告

我已经看到了很多关于这个问题的链接,但是由于信息分散,我决定用对我有用的步骤来做一个总结。

首先,这是我找到的关于如何在 github.com 中设置双因素安全性的最佳链接

这是我为我的令牌设置的(如果您的 select 权限低于要求,则访问也会失败,无论令牌是否正常)

github.com 令牌创建页面

这里的关键是使用用户密码的新令牌代替。 但是因为我只是从我的 github.com 存储库中获取所有更改,所以我已将凭据保存在本地。 我必须承认这是不推荐的,因为安全性(在 Linux 中,这是以纯文本设置的,这是一个非常糟糕的做法),但是我们开始...

这是有关如何在本地设置 git 凭据的链接

现在,您必须在此处设置凭据:文件是 ~/.git-credentials

yyyyyy@xxxxxx:~$ cat .git-credentials 
https://put-your-github-user-here:put-yout-token-here@github.com

在这个文件中做什么的另一个例子

这是有关此文件格式的链接

设置完所有这些东西后,尝试检查 repo 状态或获取本地的任何更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM