ubuntu12.04安装shadowsocks过程

来源:互联网 发布:医疗大数据案例 编辑:程序博客网 时间:2024/06/07 00:50

参考文章: Ubuntu12.04安装Shadowsocks


第一步:安装pip(pip是一个管理安装python包的工具)

sudo apt-get install python-pip

第二步:安装shadowsocks

sudo pip install shadowsocks

第三步:配置

    首先新建文件夹用于存放配置文件,文件名可自行指定,可根据个人习惯决定把配置文件放在哪个目录下,这里以/etc/shadowsocks为例:

sudo mkdir -p /etc/shadowsockscd /etc/shadowsocks/sudo gedit config.json

    其次是配置文件的编写,这里提供一个模版,具体参数配置还得根据运营商提供的帐号信息来填写

{    "server" : "remote-shadowsocks-server-ip-addr",// 服务端监听地址    "server_port" : 8883,             // 服务端端口    "local_address" : "127.0.0.1",         // 本地监听地址,缺省为127.0.0.1    "local_port" : 8883,              // 本地监听端口    "password" : "whosyourdaddy",         // 服务提供商的登录密码    "timeout" : 300,                // 超时时间(秒)    "method" : "aes-256-cfb",           // 加密方法,默认的table是一种不安全的加密,此处首推aes-256-cfb    "fast_open" : false,              // 是否启用TCP-Fast-Open    "workers" : 1                 // worker数量,如果不理解含义请不要改}

第四步:运行shodowsocks

sslocal -c /etc/shadowsocks/config.json

    以上命令可在终端中运行,不过每次都输入这么长的命令还是太麻烦,可以新建一个.sh脚本文件,在文件中写入以上内容;然后右键点击文件,选择属性,把权限一栏中“允许作为程序执行文件”选中,双击运行即可。

2017-04-27 21:58:14的屏幕截图.png

PS:如果运营商提供的加密方式是chacha20,你还需要安装libsodium,过程如下:

apt-get install build-essentialwget https://download.libsodium.org/libsodium/releases/LATEST.tar.gztar xf LATEST.tar.gzcd libsodium-*版本号*chmod +x configure./configuremake -j2sudo make installldconfig
1 0
原创粉丝点击