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

46 lines
1.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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
```bash
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
```
当提示输入密码时,直接按回车(留空)即可。