基本准备:
购买主机:www.virmach.com
LINUX系统操作经验:vim , apt-get 等命令的使用
putty.exe连接ssh工具的使用
开始
使用putty连接上去,并输入密码:
[email protected]50.3.82.152
apt更新数据源:
apt-get update
系统如果python版本比较低,那也更新下;
安装pip环境:
apt-get install python-pip
使用pip工具,安装shadowsocks
pip install shadowsocks
安装加密方式:
apt-get install python-m2crypto
安装完毕以后,我们需要添加一个配置文件:
vim /etc/shadowsocks.json
shadowsocks的配置文件内容为:
{ "server":"替换成服务IP哦", "server_port":1234, "local_address": "127.0.0.1", "local_port":1080, "password":"替换成ss的密码", "timeout":300, "method":"aes-256-cfb" }
name | info |
---|---|
server | 服务器 IP (IPv4/IPv6),注意这也将是服务端监听的 IP 地址 |
server_port | 服务器端口 |
local_port | 本地端端口 |
password | 用来加密的密码 |
timeout | 超时时间(秒) |
method | 加密方法,可选择 “bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4″, 等等。默认是一种不安全的加密,推荐用 “aes-256-cfb” |
启动shadowsocks的服务:
ssserver -c /etc/shadowsocks.json -d start
如果要停止服务,把上面的start改成stop
修改rc.local, 配置为自动启动
vim /etc/rc.local
#!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. ssserver -c /etc/shadowsocks.json -d start exit 0
ss的项目地址参考:
https://github.com/shadowsocks/shadowsocks/tree/master
作者: NONO
出处:http://www.cnblogs.com/diligenceday/
企业网站:http://www.idrwl.com/
开源博客:http://www.github.com/sqqihao
QQ:287101329
微信:18101055830