【问题标题】:Change SSH password in Git [closed]在 Git 中更改 SSH 密码 [关闭]
【发布时间】:2017-09-12 06:03:04
【问题描述】:

假设我的 SSH 用户名是 mygituser,密码是 mygitpass,新密码应该是 mygitnewpass。如何在 Git 中更改我的 SSH 密码?

【问题讨论】:

  • Git 有时会使用公钥/私钥身份验证。在这种情况下,您必须输入的密码是您的私钥的密码,而不是 Git 的密码。使用 ssh-keygen 修改你的私钥密码。
  • 我不知道哪种协议:S 我是一个新程序员,所以我每天要做的就是添加、提交和推送到服务器。我把我的密码给了我的同事,所以我只想更改我的密码,不要让任何人推送数据,除非我。
  • 是的,你永远不应该把你的密码告诉任何人,因为你不喜欢成为你自己。

标签: git ssh


【解决方案1】:

我只需要使用以下方式登录:

ssh my_user@ 

然后写

passwd

所以你要做的就是:

ssh mygituser@example.com

passwd

mygitpass

mygitnewpass

mygitnewpass

【讨论】:

【解决方案2】:

我认为 Git 本身没有访问控制、用户和密码之类的功能。这些与您访问 Git 远程的“传输层”有关。大多数情况下,Git 使用 SSH 作为传输层,因此您必须在托管远程的计算机上拥有一个 SSH 帐户,如果您想更改“Git 密码”,您真的想在那个盒子上更改您的 SSH 密码(或您的私钥的密码,正如 Sjoerd 指出的那样)。换句话说,答案取决于你如何访问 Git 遥控器。

【讨论】:

  • 当我将数据推送到服务器时,我输入了一个密码,这个密码必须更改。这叫ssh密码吗? (我是初学者:S)谢谢你
  • 这是没有水晶球我们无法知道的。你使用命令行客户端吗?你用什么命令推送? git remote show origin 说什么?
  • 我使用:“git push origin master”
猜你喜欢
  • 2018-09-08
  • 2013-09-13
  • 1970-01-01
  • 2011-07-30
  • 2016-06-10
  • 1970-01-01
  • 1970-01-01
  • 2011-10-25
  • 1970-01-01
相关资源
最近更新 更多