在Ubuntu 14.04.1 LTS下安装Shadowsocks的笔记

听说Shadowsocks比较好用,于是买了一个内存极小价钱也很便宜的VPS来体验一下,顺便记录一下安装过程,免得下回换VPS服务器又要重头找教程。

Shadowsocks的官方网站内容貌似被删除了:
应该是创始人 clowwindy 被喝茶了,所以被迫删除了。不过github上的项目是任何人都可以fork一下,复制到自己帐号底下,这个项目的源代码应该还某些帐号底下存在着。
都还在。这款翻墙软件支持多种平台。

第一步:

在Ubuntu 14.04.1 LTS下安装Shadowsocks很简单。只需要依次执行下面3条命令:
apt-get update
apt-get install python-pip
pip install shadowsocks

第二步:

用vi /etc/shadowsocks.json 编辑文本文件,写入服务器地址和端口还有密码。对VI命令操作文本编辑界面不熟悉的,可以用熟悉的文本编辑器编辑好shadowsocks.json再用FTP软件上传到/etc/。

{
"server":"224.222.222.222",
"server_port":8080,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"fuckgfw",
"timeout":300,
"method":"rc4-md5",
"fast_open": false
}

运行
ssserver -c /etc/shadowsocks.json -d start
这样就开启Shadowsocks服务器了。
如果遇到 ssserver: command not found 的情况,用下面的绝对路径指明ssserver的地址就好:
/usr/local/bin/ssserver -c /etc/shadowsocks.json -d start

第三步:


vi /etc/shadowsocks.sh

/usr/local/bin/ssserver -c /etc/shadowsocks.json -d start 

放到 /etc/shadowsocks.sh 里

第四步:

输入:
vi /etc/rc.local
在/etc/rc.local 里加入
nohup bash /etc/shadowsocks.sh > /root/rc_nohup.txt
服务器重启后就能自动开启Shadowsocks服务。

搞定!

备注:
 /etc/shadowsocks.sh 这个文件是把命令写在文件里,方便调用。

/root/rc_nohup.txt这个文件是方便排查故障的文件,里面有记录;

对VI命令操作文本编辑界面不熟悉的,可以用FTP软件下载rc.local后再上传到同样位置。

用crontab -e 把
@reboot nohup bash /etc/shadowsocks.sh
加进去也行,也是重启后运行。

收工。
来自周曙光的BLOGSPOT空间

1 thought on “在Ubuntu 14.04.1 LTS下安装Shadowsocks的笔记”

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据