阿里云服务器命令行开启SSR代理

阿里云服务器命令行开启SSR代理

https://www.qcmoke.site/linux/linux_proxy.html

感谢开源项目:https://github.com/noahziheng/ssr-helper

​ 该项目是ShadowosocksR python版本的命令行版本。按照项目教程流程走即可。

小坑:项目目录下的exec.js里有一个对python环境的检查,是通过shell中能否找到python可执行文件的变量,而阿里云20.3的Ubuntu默认没有名为python的可执行文件,都是python3.8、python2,报了一个You need install python for the script!的错误,在/usr/bin下软链接一个python3.8名为python即可。

​ 常用命令:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
命令行使用

现在您已经可以使用SSR Helper了,终端下运行 `ssr` 即可看到欢迎界面
以下仅对常用命令做以介绍,详细的命令列表可运行 `ssr help` 查阅

* `ssr config [path]` : 配置Python Client的路径,**绝对路径**
* `ssr add` : 手动添加服务器,具备友好的界面
* `ssr add [uri]` : 使用SSR URI手动添加服务器到列表
* `ssr connect` : 选择服务器连接并设置为默认服务器,具备友好的界面
* `ssr ls` : 显示服务器信息,具备友好的界面
* `ssr rm` : 从列表删除服务器,具备友好的界面(注:删除后连接不会中断,需运行 `connect` 命令重新连接)
* `ssr edit` : 编辑服务器信息,具备友好的界面
* `ssr local` : 编辑SSR本地服务信息,编辑后需要重新连接生效
* `ssr start` : ShadowsocksR Python Client Daemon的 start 命令,启动连接,使用CLI配置的默认服务器
* `ssr restart` : ShadowsocksR Python Client Daemon的 restart 命令,重新启动连接,使用CLI配置的默认服务器
* `ssr stop` : ShadowsocksR Python Client Daemon的 stop 命令,停止服务,使用CLI配置的默认服务器
* `ssr status` : 可查看 ShadowsocksR Python Client Daemon的 运行状态
* `ssr startup` : 设置服务开机自启,仅在Systemd启动的Linux平台下有效
* `ssr unstartup` : 关闭服务开机自启,仅在Systemd启动的Linux平台下有效
* `ssr delay` : 测试服务器的延迟
* `ssr-subscribe add [url]` : 添加新的SSR订阅地址
* `ssr-subscribe ls` : 列出所有SSR订阅地址和他们的当前标号
* `ssr-subscribe rm [label]` : 基于 `ssr-subscribe ls` 打印的标号删除SSR订阅地址
* `ssr-subscribe update` : 从已添加的SSR订阅地址获取服务器sh信息

​ 开启代理:

1
2
export http_proxy="socks5://127.0.0.1:1080"
export https_proxy="socks5://127.0.0.1:1080"

BeForQ.png

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器