Pandora Box

1,搬瓦工bandwagonhost搭建多用户Shadowsocks

搬瓦工自带单用户版本的shadowsocks,不符合我的要求(毕竟还有朋友同事要共享一下)。在网上找了一下,发现了多用户版本的安装方法。步骤如下:

使用root登陆ssh(工具putty.exe)后安装shadowsocks:

  1. wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-go.sh
  2. chmod +x shadowsocks-go.sh
  3. ./shadowsocks-go.sh 2>&1 | tee shadowsocks-go.log

安装完成后,脚本提示如下:

  1. Congratulations, shadowsocks-go install completed!
  2. Your Server IP:your_server_ip
  3. Your Server Port:your_server_port
  4. Your Password:your_password
  5. Your Local Port:1080
  6. Your Encryption Method:aes-256-cfb
  7. Welcome to visit:http://teddysun.com/392.html
  8. Enjoy it!

安装完成后即已后台启动shadowsocks-go,运行:

  1. /etc/init.d/shadowsocks status

可以查看 shadowsocks-go 进程是否已经启动。

卸载方法:

使用 root 用户登录,运行以下命令:

  1. ./shadowsocks-go.sh uninstall

本脚本安装完成后,已将 shadowsocks-go 加入开机自启动。

修改用户配置文件(/etc/shadowsocks/config.json):

  1. {
  2.     "server":"0.0.0.0",
  3.     "port_password":{
  4.          "8989":"password0",
  5.          "9001":"password1",
  6.          "9002":"password2",
  7.          "9003":"password3",
  8.          "9004":"password4"
  9.     },
  10.     "method":"aes-256-cfb",
  11.     "timeout":600
  12. }

使用命令:

  1. 启动:/etc/init.d/shadowsocks start
  2. 停止:/etc/init.d/shadowsocks stop
  3. 重启:/etc/init.d/shadowsocks restart
  4. 状态:/etc/init.d/shadowsocks status

发表评论

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