请问 github 有办法远端停用某台电脑的凭证吗?

230 天前
 littlemis

请问 github 有办法远端停用某台电脑的凭证吗? 举例 : 开发笔记本电脑被偷,想要远端停止这台电脑对 github pull/push/manage 的权限

2783 次点击
所在节点    问与答
30 条回复
workg
230 天前
在 GitHub 上远程停用某台电脑的凭证可以通过几个步骤实现,但直接在 GitHub 上单独停用某台设备的凭证并不完全可能。不过,你可以通过以下几种方法来保护你的账户安全:

1. **撤销个人访问令牌( Personal Access Tokens )**:
如果你是通过访问令牌来进行身份验证的,可以在 GitHub 的“Settings”中撤销或删除某个访问令牌。这样,相关设备或应用程序将无法再使用该令牌进行操作。

步骤:
- 打开 GitHub 网站。
- 进入 **Settings**(设置)。
- 选择 **Developer settings** > **Personal access tokens**。
- 找到需要撤销的令牌,点击旁边的“Revoke”按钮。

2. **撤销 SSH 密钥**:
如果你通过 SSH 密钥进行身份验证,可以撤销某个 SSH 密钥,这样该密钥就不能再用于连接到 GitHub 。

步骤:
- 打开 GitHub 网站。
- 进入 **Settings** > **SSH and GPG keys**。
- 找到需要撤销的 SSH 密钥,点击旁边的“Delete”按钮。

3. **更改密码并启用两因素认证**:
如果担心凭证泄露,最直接的方法是更改 GitHub 账户的密码并启用两因素认证( 2FA ),这样就会强制要求新的身份验证方式。

步骤:
- 打开 GitHub 网站。
- 进入 **Settings** > **Password and authentication**。
- 修改密码并启用两因素认证。

4. **注销所有会话**:
如果你想强制退出所有设备上的 GitHub 会话,你可以通过 GitHub 的设置页面注销所有会话。这样,所有连接的设备都会被迫重新登录。

步骤:
- 打开 GitHub 网站。
- 进入 **Settings** > **Security**。
- 找到 **Sessions** 部分,点击 **Sign out of all sessions**。

通过这些方法,你可以有效地控制和停用任何设备或凭证的访问。
Pdk5a8759cbeD6CH
230 天前
删除 ssh 凭证,更改 github 密码不就行了吗。
JefferyWang
230 天前
在 Github 个人设置页面把那台电脑的 ssh key 删了就好了
InDom
230 天前
@dylanqqt #2 正解, 删除那个设备上对应的私钥, 修改密码防止重新添加, 二步验证如果有记得关了重新开.

@livid #1 AI
InDom
230 天前
@InDom #4 修正, 对应私钥的公钥.
littlemis
230 天前
@dylanqqt 不是使用 ssh ,而是用 windows pull github 时生成的 windows cer
littlemis
230 天前
所以 github dev page 没有 ssh key token
littlemis
230 天前
尝试更改 github 密码,该笔记本电脑还是能 push
rqYzyAced2NbD8fw
230 天前
@workg #1 你号没了
xubingok
230 天前
@workg #1 这里好像是不允许 ai 回答问题...
sumarker
230 天前
替换掉原来的 ssh key ,然后更换用户密码
cat
230 天前
@littlemis 啥意思,你是用 GitHub Desktop 客户端?
littlemis
230 天前
@cat 我使用的是 cmd git pull github project 时会弹出浏览器验证
验证后会在 windows credential manager 生成的 personal cre
littlemis
230 天前
谢谢大家,目前找到方式是不使用 windows 浏览器验证
而是使用 github token 才能做远端停用
set
230 天前
好好说话:
* ...
* 请不要把 AI 生成的回复,当作你自己的回复,发到这里。
https://www.v2ex.com/help/assertive
Jakarta
230 天前
GitHub ,Settings > Applications > Authorized OAuth Apps
Wvg9eBo3U0c8BLd2
230 天前
@workg #1 你这个号还挺老的, 封了挺可惜的.
ETiV
230 天前
LS+1 Oauth 里看一下有没有这个客户端 有授权过 有就删了它
workg
230 天前
@lolita89201 为什么?我只是复制了一份回答而已
workg
230 天前
难道借助 AI 帮助解决问题在这里是不被允许的?甚至要封号处理?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1109249

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX