linux安装***客户端和服务端

首先需要知道的是linux 版本的***包含了客户端和服务端,因此在linux下安装了***就是安装了客户端和服务端,因此下文只需介绍安装***客户端

1.安装*** (主机是ubuntu 14.04)

1.1先安装pip

sudo apt-get install python-pip

1.2正式使用pip安装***

pip install ***

如果出现如下错误:

root@ubuntu:~# pip install ***
Traceback (most recent call last):
File "/usr/bin/pip", line 11, in <module>
sys.exit(main())
File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 215, in main
locale.setlocale(locale.LC_ALL, '')
File "/usr/lib/python2.7/locale.py", line 581, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting

解决方法:

往终端输入export LC_ALL=C即可

2.配置*** 客户端(我是在ubuntu 14.04下)

vi /etc/***.json (以下就是这个配置文件的内容,需要填写的就是那些中文自的地方)

{
"server":"服务器地址填这里",
"server_port":服务器提供***服务的端口号,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"密码填在这里",
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false,
"workers":1
}
3.开启***客户端(我是在ubuntu14.04下)

3.1先配置环境变量PATH

将sslocal的存放路径加到PATH变量中

export PATH=$PATH:/usr/local/bin/   (/usr/local/bin的由来:通过"whereis sslocal"我获取了sslocal的存放路径为/usr/local/bin)

3.2开启sslocal (也就是***客户端)

sslocal -c /etc/***.json

然后就会一直在此终端下执行下去,ctrl+c可以打断它的运行

4.配置浏览器

4.1如果使用的是google chrome浏览器

4.1.1 安装浏览器插件switchysharp并且进行配置(下面的链接包含插件和插件的配置文件)

链接: https://pan.baidu.com/s/1hs9TcNi 密码: 35a1

4.2如果使用的是火狐浏览器

4.2.1安装浏览器插件autoproxy或foxyproxy

4.3注意配置的结果

4.3.1插件配置成使用SOCKS代理,端口号为1080,使用SOCKS v5

4.3.2服务端和客户端的不同之处有两点

a.配置文件不同

b.启动方式不同(服务端使用的是ssserver,当然参数也是有差别的)

5.如果修改了ssserver的配置文件,那么执行一下命令重启服务

ssserver -c /etc/***  -d stop  /*先停止*/

ssserver -c /etc/*** -d start /*启动该服务*/

 

6. 扩展

6.1 一键安装***的脚本

wget --no-check-certificate -O ***.sh https://raw.githubusercontent.com/teddysun/***_install/master/***.sh && chmod +x ***.sh && ./***.sh 2>&1 | tee ***.log

 

6.2 libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanup

解决方法在此

 

posted @ 2017-05-20 20:03  Jello  阅读(16)  评论(0)    收藏  举报