Files
gerrit/SSH公钥添加说明.md
2025-12-22 17:12:39 +08:00

1.8 KiB
Raw Permalink Blame History

SSH 公钥添加说明

您的 SSH 公钥

请复制以下完整内容(从 ssh-rsa 开始到邮箱结束):

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDfjHZN+QcoRiE6yzSTi15/6iwa7sHQ6D0hlnnGFmzBiEhix+oPhpLM18SM6qKiTSC3KEIsAtjRMndWFOO/PnSsDtLWnBDxg8HWn1YhjDCz5VaCmMEA/Com8FGQPtSliI+6F+v1OOeaviL7V0iJcvZVPuIUrruNTfsZWOHrFhBrEeNwtrxwXcB3N5Hzw1/2c3AZ//5vPUf63FU0GNnNO8K2dTIJqfe80kprJtWXHGaj2OsV1T065LL24GYe65Hfngo8jf9HL1O1+ZUfNWrgJXKnr6U4cPOwpmuxcVa85OlXpxYOxcXWU20fu/ZgxzcvFYnONfnj2pI10j5ix1M2Vf1Ken5GP0WEHJUYUQ4bILbf1jKZRWqLgh0/nyAPikpcaYboqy3R4ZZjl+dC1JCXCzkmT69AiPzrvBWjlz2ygUwr45xoq7YJqLLjtFYJXf2KTgWczpJyDtWb4gXPJV1GAgaSHOrsswa3vlIQT3aOr0hmK7rKNXEcoySm1QV4GHcalfAybKvz9O9eXWxOlAY1JSzLA6fy8ziB3n+8wyIe44Pomro79m5w4R+C0XbrJ4owEzfnAAe1AcaIgQ4ik78idug0ZFQZ4s1YNYS/oQfDS8ZP5TanAC611ouO3XG1SUn6SkkKzG8ThQDr+igXFnShUrgYXKjLxifAj4wfl/wmg2NhXQ== your_email@example.com

添加步骤

  1. 打开浏览器,访问:http://101.43.95.130:8080/#/settings/ssh-keys

  2. 在 "New SSH key" 输入框中,粘贴上面的完整公钥

  3. 点击 "Add" 按钮保存

  4. 公钥添加成功后,会显示在列表中,状态为 "Valid"

防火墙问题

SSH 连接超时通常是防火墙问题。我已经尝试在服务器端开放 29418 端口。

如果还是无法连接,可能需要:

  • 检查云服务器的安全组规则(如果是云服务器)
  • 检查服务器的 iptables 规则
  • 或者暂时使用 HTTP 方式推送代码

临时使用 HTTP 推送

如果 SSH 暂时无法修复,可以继续使用 HTTP

cd /d/ttt/test-project

# 确保远程 URL 包含用户名
git remote set-url origin http://renjianbo@101.43.95.130:8080/test-project

# 推送代码
git push origin HEAD:refs/for/master

当提示输入密码时,直接按回车(留空)即可。