Linux用户无法访问Github怎么办?

进入Steam++官网:Watt Toolkit


1.点击下载

2.在点击授权并下载

3.尽量选择Nas分流(德国)

4.然后选择最新版本

5.点击Linux版本它会自动文件夹

6.双击,他会自动下载

7.下载完成后进行解压,解压后进入目录

8.右键在此打开终端,在终端输入,运行此脚本

./Steam++.sh

9.点击网络加速,选择Github,在点击一键加速 点击完成后你会自动跳转到一个文件夹,我们还需要再运行一个脚本

10.右键在此打开终端运行第一个脚本

./environment_check.sh

11.运行过程可能需要你的root密码

此脚本运行完成后即可加速Github

可以看到Github正常访问....


注: Steam++ 只能加速edge,火狐浏览器会报错

      Steam++ 不仅可以加速Github 还可以加速Steam

下一章教大家安装Steam

### 设置SSH连接至GitHubLinux系统 #### 安装OpenSSH客户端 大多数Linux发行版默认已安装OpenSSH客户端。如果没有,则可以通过包管理器来安装它。对于基于Debian/Ubuntu的系统,命令如下所示: ```bash sudo apt update && sudo apt install openssh-client ``` 而对于基于Red Hat/CentOS的系统,可以使用yum或dnf工具进行安装。 #### 创建新的SSH密钥对 为了安全地与GitHub通信而不需每次都输入密码,创建一个新的SSH密钥对是非常重要的操作之一。这一步骤可通过执行`ssh-keygen`命令完成,并按照提示指定保存位置以及设置可选的通行短语[^1]。 ```bash ssh-keygen -t ed25519 -C "your_email@example.com" ``` 如果环境不支持Ed25519算法,可以选择RSA作为替代方案: ```bash ssh-keygen -t rsa -b 4096 -C "your_email@example.com" ``` #### 添加新生成的SSH私钥到SSH代理程序 启动SSH代理服务并加载刚刚产生的私钥文件,以便后续能够自动处理认证过程而无需手动干预。 ```bash eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_ed25519 ``` 注意这里假设使用的密钥名为id_ed25519;如果是其他名称,请相应调整路径参数。 #### 将公钥添加给GitHub账户 复制位于~/.ssh目录下的对应`.pub`扩展名文件中的全部内容(即公开部分),然后登录GitHub网站,在个人资料的安全选项里找到SSH和GPG keys页面粘贴进去新增加一项记录[^2]。 #### 测试配置有效性 最后验证是否成功建立了无密码访问权限的方法很简单——尝试克隆任意公共仓库或者发起一次简单的git请求看看能否顺利获取数据返回即可确认整个流程是否搭建正确。 ```bash ssh -T git@github.com ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值