AWS搭建shadowsocks

本文最后更新于 2018年2月14日 16:38 可能会因为没有更新而失效。如已失效或需要修正,请留言

环境是AWS下的ubuntu

 

AWS控制台设置:

主要是在安全组的规则里设置入站端口

举例设置,端口可随意设置:

SSH设置:

获取AWS下实例的root:

  1. 先用pem登录实例;
  2. 运行:sudo passwd root

输入密码

  1. 输入:su –

回车后输入密码,即可进入root

 

PS:如果想以后一直用密码登录服务器,可以参考以下:

AWS以root+密码直接登录

 

安装shadowsocks:

sudo -s // 获取超级管理员权限  (上面已说明方法)
apt-get update // 更新apt-get
apt-get install python-pip // 安装python包管理工具pip
pip install shadowsocks // 安装shadowsocks
vi /etc/shadowsocks.json //创建json文件:(ss配置文件,需自行设置)

 

单一端口配置:

{
    "server":"0.0.0.0",
    "server_port":端口,
    "local_address":"127.0.0.1",
    "local_port":1080,
    "password":"密码",
    "timeout":300,
    "method":"rc4-md5",
    "fast_open":false
}

 

多端口配置:

{
    "server":"0.0.0.0",
    "port_password": {
        "端口1": "密码1",
        "端口2": "密码2"
    },
    "timeout":300,
    "method":"rc4-md5",
    "fast_open": false
}

 

最后是启动shadowsocks服务:

ssserver -c /etc/shadowsocks.json -d start

 

卸载shadowsocks服务:

pip uninstall shadowsocks

 

 

客户端下载地址:

https://github.com/shadowsocks/shadowsocks-windows/releases


相关链接

BBR一键脚本整理(shadowsocks加速)

服务端安装libsodium支持chacha20

shadowsocks流量管理脚本ss-bash

打赏
欢迎转载,请注明出处:轻时代 » AWS搭建shadowsocks

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

打赏一下作者,鼓励他发表更多的精彩文章

支付宝扫一扫打赏

微信扫一扫打赏