Ubuntu 16.04 安装ss客户端

Posted goldlone

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu 16.04 安装ss客户端相关的知识,希望对你有一定的参考价值。

1、安装SS

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

2、配置SS

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

(1)通过配置文件启动

vim ~/ss.json

配置文件内容如下:

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  查询配置文件中的字段对用的指令,在指令后加参数即可。

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

以上是关于Ubuntu 16.04 安装ss客户端的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu16.04 yum报错:There are no enabled repos. Run “yum repolist all“ to see the repos you have.(代码片段

解决ubuntu16.04安装坚果云闪两下打不开问题

Ubuntu 16.04安装FTP客户端filezilla

sh 在Ubuntu 16.04上安装PostgreSQL客户端10

Ubuntu 16.04服务器 软件的安装及配置

Ubuntu 16.04安装Git及GUI客户端