欢迎登录

酸酸乳ss搭建简易教程

:2019-01-31    :3266 次   :3735 字   

前提准备:

  1. 有一台服务器vps,知道服务器ip,ssh端口(默认22),root密码;【购买教程

  2. 服务器系统要求:centos 7以上,debian 8,Ubuntu 14等;

  3. 下载安装xshell,点击这里下载

  4. 下载ss客户端,点击下载

开始搭建:

  1. 安装xshell,正常软件安装,这个不会就别玩了。
  2. 登录xshell 点击新建会话;

20180319232514_18357.png

  1. 填写信息,主机填写ip或者是服务器地址,端口默认填写22【搬瓦工有特殊的端口】,点击确认

20180319232704_57511.png

  1. 点击确认后,正常会弹出来一次验证的窗口,选择中间那个

image.png

  1. 然后下一步,会弹出来用户名:填写:root
  2. 再弹出来输入密码,填写服务器的root密码,然后确认。
  3. 出现这个绿点和【root\*\*\*\*】#, 即为正确进去服务器,其他的红点即失败,成功才能进去下面的步奏。
  4. 此点很重要,特别是vultr服务器经常不是绿点,如果连不上请重新购买服务器】

20180319232735_73344.png

  1. 下面有代码,一行一行复制粘贴上去,一行一行回车。
wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
chmod +x shadowsocks-all.sh
./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log

如果出现错误-bash: wget: command not found

输入代码,然后回车

yum install wget

然后再输入上面的脚本,回车,不出现不用理会

开始选择搭建模式,可以四选一,默认选1,教程以一为准

Which Shadowsocks server you'd select:
1) Shadowsocks-Python
2) ShadowsocksR
3) Shadowsocks-Go
4) Shadowsocks-libev
Please enter a number (Default Shadowsocks-Python):1
  1. 正查就会要求输入密码,密码随便设置,回车;
Please enter password for Shadowsocks-Python(Default password: teddysun.com):930208

password = 930208
  1. 开始填写端口,端口不要填22,其他的看情况填写,不会的默认回车。
Please enter a port for Shadowsocks-Python [1-65535](Default port: 14090):

port = 14090
  1. 选一个加密方式,推荐16-18的,回车
Please select stream cipher for Shadowsocks-Python:
1) aes-256-gcm
2) aes-192-gcm
3) aes-128-gcm
4) aes-256-ctr
5) aes-192-ctr
6) aes-128-ctr
7) aes-256-cfb
8) aes-192-cfb
9) aes-128-cfb
10) camellia-128-cfb
11) camellia-192-cfb
12) camellia-256-cfb
13) xchacha20-ietf-poly1305
14) chacha20-ietf-poly1305
15) chacha20-ietf
16) chacha20
17) salsa20
18) rc4-md5
Which cipher you'd select(Default: aes-256-gcm):18
  1. 直接回车,看结束。

中间会出现几行红色警告warming,不用理会

  1. 结果:

最后会出现这样的结果,就是搭建完了

Congratulations, your_shadowsocks_version install completed!
Your Server IP        :your_server_ip
Your Server Port      :your_server_port
Your Password         :your_password
Your Encryption Method:your_encryption_method
Your QR Code: (For Shadowsocks Windows, OSX, Android and iOS clients) 
ss://your_encryption_method:your_password@your_server_ip:your_server_port
Your QR Code has been saved as a PNG file path: your_path.png
Welcome to visit:https://teddysun.com/486.htmlEnjoy it!

搭建结束。用客户端填写信息就可以了。到这一步就可以使用了

帮助:

无法安装的可以联系博主【帮助我】寻求有偿帮助。

搭建后续:


可选择安装BBR加速:

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

输入,脚本回车便可(不会就回车)

SSR常用命令


Shadowsocks-Python 版:

/etc/init.d/shadowsocks-python start | stop | restart | status

ShadowsocksR 版:

/etc/init.d/shadowsocks-r start | stop | restart | status

Shadowsocks-Go 版:

/etc/init.d/shadowsocks-go start | stop | restart | status

Shadowsocks-libev 版:

/etc/init.d/shadowsocks-libev start | stop | restart | status

各版本默认配置文件

Shadowsocks-Python 版:

/etc/shadowsocks-python/config.json

ShadowsocksR 版:

 /etc/shadowsocks-r/config.json

Shadowsocks-Go 版:

/etc/shadowsocks-go/config.json

Shadowsocks-libev 版:

/etc/shadowsocks-libev/config.json

#SSR修改密码、配置多端口教程

1、输入上面的脚本

2、按“i”进入编辑模式,编辑如下

{
    “server”: “0.0.0.0”,
    “server_ipv6”: “::”,
    “local_address”:
“127.0.0.1”,
    “local_port”: 1081,
    “port_password”:{
        “端口1″:”密码1”,
        “端口2″:”密码2”,
        “端口3″:”密码3”,
        “端口4″:”密码4”
    },
    “timeout”: 120,
    “udp_timeout”: 60,
    “method”: “chacha20”,
    “protocol”:
“auth_sha1_compatible”,
    “protocol_param”: “”,
    “obfs”:
“http_simple_compatible”,
    “obfs_param”: “”,
    “dns_ipv6”: false,
    “connect_verbose_info”: 0,
    “redirect”: “”,
    “fast_open”: false,
    “workers”: 1

}

3、按esc返回,输入:wq【包括分号】回车保存

4、输入各个版本的重启ssr

5、如不能联网,则关闭防火墙(逐条输入)

 service iptables stop
 chkconfig iptables off
×