一键安装 libev 版的 shadowsocks 最新版本。该版本的特点是内存占用小(600k左右),低 CPU 消耗,甚至可以安装在基于 OpenWRT 的路由器上。
这个版本是我亲自测试过可以用于是转载过来的,希望能帮助到大家!
不会链接VPS的,你需要看着个:Linux SSH链接工具 Putty 新手详细使用教程
更多的Shadowsocks安装教程/一键脚本请看这里:Shadowsocks指导篇
本脚本适用环境:
系统支持:CentOS Debian Ubuntu
内存要求:≥64M
日期:2016年11月05日
默认配置:
服务器端口:8989(过程中会提示更改)
客户端端口:1080
密码:自己设定(如不设定,默认为teddysun.com)
客户端下载:
Win7以下请选择 ShadowsocksX.X.Xzip或者ShadowsocksR X.X.X.zip
Win8请选择 Shadowsocks-win8-dotnet4.0-X.X.X.zip
Mac请选择 ShadowsocksX-Mac-X.X.X.dmg
使用方法:
使用root用户登录,运行以下命令(一行一行运行)
Centos系统:
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev.sh chmod +x shadowsocks-libev.sh ./shadowsocks-libev.sh 2>&1 | tee shadowsocks-libev.log
Debian/Ubuntu系统:
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev-debian.sh chmod +x shadowsocks-libev-debian.sh ./shadowsocks-libev-debian.sh 2>&1 | tee shadowsocks-libev-debian.log
安装过程中会提示你输入密码(不输入默认为teddysun.com),输入完会让你继续输入端口(不输入默认8989,建议换个),然后按任意键继续安装,安装完成后,脚本提示如下:
Congratulations, shadowsocks-libev install completed! Your Server IP:your_server_ip Your Server Port:your_server_port Your Password:your_password Your Local IP:127.0.0.1 Your Local Port:1080 Your Encryption Method:aes-256-cfb Welcome to visit:https://teddysun.com/357.html Enjoy it!
安装完成之后自动会启动Shadowsocks,并且脚本已经加入开机启动!
卸载方法:
使用 root 用户登录,运行以下命令:
Centos系统:
./shadowsocks-libev.sh uninstall
Debian/Ubuntu系统:
./shadowsocks-libev-debian.sh uninstall
使用命令:
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
查看状态:/etc/init.d/shadowsocks status
修改端口/密码/加密:
通过编辑/etc/shadowsocks-libev/config.json并重启来修改端口/密码
vi /etc/shadowsocks-libev/config.json
然后就会出现下面的内容
{ "server":["[::0]","0.0.0.0"], "server_port":your_server_port, "local_address":"127.0.0.1", "local_port":1080, "password":"your_password", "timeout":600, "method":"aes-256-cfb" }
按下I键进入vim模式然后就可以修改了,修改完毕之后就按下Esc键退出vim模式,再输入:wq保存(英文状态下输入“:”),最后输入
/etc/init.d/shadowsocks restart
重启Shadowsocks服务端!
其他事项:
安装完成后即已后台启动 shadowsocks ,运行:
ps -ef | grep ss-server | grep -v ps | grep -v grep
可以查看进程是否存在。
本脚本安装完成后,会将 shadowsocks-libev 加入开机自启动。
本脚本会始终安装最新版的 Shadowsocks;
修改配置文件 /etc/shadowsocks-libev/config.json 同时启用 IPv4 与 IPv6 支持(搬瓦工已支持IPv6):
{ "server":["[::0]","0.0.0.0"], "server_port":your_server_port, "local_address":"127.0.0.1", "local_port":1080, "password":"your_password", "timeout":600, "method":"aes-256-cfb" }
Shadowsocks libev 版不能通过修改配置文件来多端口(只能开启多进程),如果你需要多端口请安装 Python 或 Go 版;
至于内存大小的选择,如果你是自己一个人用,那用Libev版本是可以在64M的VPS上运行的,但是如果连接多的话,内存不足,就会被系统kill掉,这样就又需要手动启动服务端了,所以还是推荐128M以上的VPS运行。
更多的Shadowsocks安装教程/一键脚本请看这里:Shadowsocks指导篇
参考资料:https://github.com/shadowsocks/shadowsocks-libev
本文章转载自:https://teddysun.com/357.html
转载请超链接注明:月下博客 » Shadowsocks libev一键安装脚本
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!