Linux用户无法访问Github的详细解决方法
<div id="navCategory"><h5 class="catalogue">目录</h5><ul class="first_class_ul"><li>1.点击下载</li><li>2.在点击授权并下载</li><li>3.尽量选择Nas分流(德国)</li><li>4.然后选择最新版本</li><li>5.点击Linux版本它会自动文件夹</li><li>6.双击,他会自动下载</li><li>7.下载完成后进行解压,解压后进入目录</li><li>8.右键在此打开终端,在终端输入,运行此脚本</li><li>9.点击网络加速,选择Github,在点击一键加速</li><li>10.右键在此打开终端运行第一个脚本</li><li>11.运行过程可能需要你的root密码</li><li>在 Linux 系统上连接 GitHub 的方法 (适用2025年)<ul class="second_class_ul"><li>步骤一:检查并安装 Git</li><li>步骤二:生成 SSH 密钥</li><li>步骤三:将 SSH 公钥添加到 GitHub</li><li>步骤四:测试 SSH 连接</li><li>步骤五:克隆仓库或添加远程仓库</li><li>常见问题解答</li></ul></li></ul></div><p>进入Steam++官网:https://steampp.net/</p><p class="maodian"></p><h2>1.点击下载</h2>
<p style="text-align:center"><img alt="" height="876" src="https://zhuji.jb51.net/uploads/allimg/20250722/2-250H21A2052Z.png" width="1200" /></p>
<p class="maodian"></p><h2>2.在点击授权并下载</h2>
<p style="text-align:center"><img alt="" height="774" src="https://zhuji.jb51.net/uploads/allimg/20250722/2-250H21A210450.png" width="881" /></p>
<p class="maodian"></p><h2>3.尽量选择Nas分流(德国)</h2>
<p style="text-align:center"><img alt="" height="635" src="https://zhuji.jb51.net/uploads/allimg/20250722/2-250H21A2113E.png" width="645" /></p>
<p class="maodian"></p><h2>4.然后选择最新版本</h2>
<p style="text-align:center"><img alt="" height="288" src="https://zhuji.jb51.net/uploads/allimg/20250722/2-250H21A211c7.png" width="1200" /></p>
<p class="maodian"></p><h2>5.点击Linux版本它会自动文件夹</h2>
<p style="text-align:center"><img alt="" height="356" src="https://zhuji.jb51.net/uploads/allimg/20250722/2-250H21A21OH.png" width="1200" /></p>
<p class="maodian"></p><h2>6.双击,他会自动下载</h2>
<p style="text-align:center"><img alt="" height="265" src="https://zhuji.jb51.net/uploads/allimg/20250722/2-250H21A21OL.png" width="1182" /></p>
<p class="maodian"></p><h2>7.下载完成后进行解压,解压后进入目录</h2>
<p style="text-align:center"><img alt="" height="584" src="https://zhuji.jb51.net/uploads/allimg/20250722/2-250H21A21TW.png" width="873" /></p>
<p class="maodian"></p><h2>8.右键在此打开终端,在终端输入,运行此脚本</h2>
<p>./Steam++.sh</p>
<p class="maodian"></p><h2>9.点击网络加速,选择Github,在点击一键加速</h2>
<p style="text-align:center"><img alt="" height="905" src="https://zhuji.jb51.net/uploads/allimg/20250722/2-250H21A21T29.png" width="1200" /></p>
<p>点击完成后你会自动跳转到一个文件夹,我们还需要再运行一个脚本</p>
<p class="maodian"></p><h2>10.右键在此打开终端运行第一个脚本</h2>
<p style="text-align:center"><img alt="" height="684" src="https://zhuji.jb51.net/uploads/allimg/20250722/2-250H21A219505.png" width="1198" /></p>
<p>./environment_check.sh</p>
<p class="maodian"></p><h2>11.运行过程可能需要你的root密码</h2>
<p>此脚本运行完成后即可加速Github</p>
<p style="text-align:center"><img alt="" height="740" src="https://zhuji.jb51.net/uploads/allimg/20250722/2-250H21A220493.png" width="1200" /></p>
<p>可以看到Github正常访问....</p>
<p style="text-align:center"><img alt="" height="1042" src="https://zhuji.jb51.net/uploads/allimg/20250722/2-250H21A220522.png" width="1200" /></p>
<p>注: Steam++ 只能加速edge,火狐浏览器会报错</p>
<p>Steam++ 不仅可以加速Github 还可以加速Steam</p>
<p class="maodian"></p><h2>在 Linux 系统上连接 GitHub 的方法 (适用2025年)</h2>
<p class="maodian"></p><h3>步骤一:检查并安装 Git</h3>
<p>首先,确保你的系统已安装 Git:</p>
<div class="dxycode"><pre class="brush:bash;">git --version</pre></div>
<p>如果未安装,使用下面的命令安装 (Debian/Ubuntu 系统):</p>
<div class="dxycode"><pre class="brush:bash;">sudo apt update
sudo apt install git</pre></div>
<p class="maodian"></p><h3>步骤二:生成 SSH 密钥</h3>
<p>生成 SSH 密钥对,用于与 GitHub 进行安全通信:</p>
<div class="dxycode"><pre class="brush:bash;">ssh-keygen -t ed25519 -C "your_email@example.com"</pre></div>
<ul><li><code>-t ed25519</code>:指定密钥类型</li><li><code>-C</code>:注释信息,通常填入 GitHub 注册邮箱</li></ul>
<p>按回车使用默认路径(<code>~/.ssh/id_ed25519</code>)<br />(这里需要注意一下路径,这个路径会因为个体机器不同而变化。)</p>
<p class="maodian"></p><h3>步骤三:将 SSH 公钥添加到 GitHub</h3>
<p>查看并复制公钥内容:</p>
<div class="dxycode"><pre class="brush:bash;">cat ~/.ssh/id_ed25519.pub</pre></div>
<ul><li>登录 GitHub ,进入 SSH and GPG keys 页面</li><li>点击“New SSH key”</li><li>填写 Title:<code>My Linux Laptop</code> ;Key 填写复制的公钥</li><li>点击“Add SSH key” 完成</li></ul>
<p class="maodian"></p><h3>步骤四:测试 SSH 连接</h3>
<div class="dxycode"><pre class="brush:bash;">ssh -T git@github.com</pre></div>
<p>第一次连接时,系统会提示确认,输入 <code>yes</code>,如果成功,会显示:</p>
<div class="dxycode"><pre class="brush:bash;">Hi username! You've successfully authenticated, but GitHub does not provide shell access.</pre></div>
<p class="maodian"></p><h3>步骤五:克隆仓库或添加远程仓库</h3>
<p>克隆仓库:</p>
<div class="dxycode"><pre class="brush:bash;">git clone git@github.com:username/repository.git</pre></div>
<p>将 <code>username</code> 和 <code>repository</code> 替换为你的 GitHub 用户名和项目名</p>
<p class="maodian"></p><h3>常见问题解答</h3>
<p><strong>Q1:如果我已经有了 SSH 密钥,还需要重新生成吗?</strong></p>
<p><strong>A1:</strong> 如果已有密钥,且未被其他服务使用,可直接使用:</p>
<div class="dxycode"><pre class="brush:bash;">cat ~/.ssh/id_ed25519.pub</pre></div>
<p><strong>Q2:如何在多台设备上使用同一 GitHub 账户?</strong></p>
<p><strong>A2</strong>: 每台设备单独生成密钥,将公钥添加到 GitHub ,GitHub 支持多个 SSH 公钥</p>
<p><strong>Q3:如何删除不再使用的 SSH 密钥?</strong></p>
<p><strong>A3</strong>: 登录 GitHub,进入 SSH and GPG keys ,点击“Delete” 删除相应密钥</p>
<p>至此,你已经成功在 Linux 系统上配置了 SSH 以连接 GitHub,安全且高效!</p>
<p>以上就是Linux用户无法访问Github怎么办?的详细内容,更多相关资料请阅读琼殿技术社区其它文章!</p>
頁:
[1]