Ubuntu 16.04 安装ss客户端

1、安装SS

sudo apt update 
sudo apt install python-gevent python-pip
pip install shadowsocks

2、配置SS

启动SS有两种方式,一种是通过配置文件启动(推荐),另一种是通过命令参数启动。

(1)通过配置文件启动

 

配置文件内容如下:

server 服务器IP

server_port 远程端口号

local_port 本地端口号

password 密码

timeout 超时时长

method 加密方式(与服务器一致)

{ 
    "server":"server_ip",
    "server_port":9001,
    "local_port":1081,
    "password":"password",
    "timeout":120,
    "method":"rc4-md5"
}

(2)通过命令参数启动

使用 sslocal --help  查询配置文件中的字段对用的指令,在指令后加参数即可。

扫描二维码关注公众号,回复: 2320904 查看本文章

3、启动SS

sslocal -c ~/ss.json
# 开启后显示以下内容,代表开启成功:
# INFO loading libcrypto from libcrypto.so.1.0.0
# INFO starting local at 127.0.0.1:1081

4、修改网络设置

在“系统设置”—“硬件”—“网络”—“网络代理”—“方法”—“手动”

5、安装完毕

注意:当你关闭sslocal后,记得在网络设置里把代理设置为“无”,因为你的ss已经关闭,此时仍然走代理,会出现无法上网的现象。

个人是对SS的依赖不是很大,所以喜欢这种每次都手动启动的方式,当然我们也可以将它设置为开机自启,这样也不用频繁的修改网络代理设置了。具体步骤如下:

# 打开图形化开机启动项管理界面
gnome-session-properties
# 添加(Add) -> 名称(name)和描述(comment)随便填,命令(Command)填写如下: 
sslocal -c ~/ss.json

部分参照 https://www.jianshu.com/p/0cfb43874a72

猜你喜欢

转载自blog.csdn.net/goldlone/article/details/81124992
今日推荐