自己搭建实验云主机环境方法步骤
1.购买国外的服务器
https://www.vultr.com/?ref=7420165通过连接可以消费满10美刀送10美刀。一月2.5美刀。
2.搭建
1.下载脚本安装
# wget --no-check-certificate https://raw.githubusercontent.com/teddysun/*_install/master/*.sh
# chmod +x *.sh
# ./*.sh 2>&1 | tee *.log
2.交互页面输入ss密码和端口,直接回车跳过,后面修改。
中间会提示你输入你的SS SERVER的账号,和端口。不输入就是默认。跑完命令后会出来你的SS客户端的信息。
3.选择加密方式 aes-256-cfb
4.等待安装完成
5.win客户端下载:
win客户端下载:在github网站上https://github.com/*/*-windows/releases
3.server配置
SS安装以后需要进行配置,SS使用JSON格式文件进行配置,配置文件路径和名字可以自己决定,一般放在: /etc/*.json
3.1 单用户模式:
编辑配置文件:
vim /etc/*.json
{
"server":"my_server_ip",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
详解:
Name |
Explanation |
server |
你VPS的IP地址,IPV4,IPV6都可以 |
server_port |
提供SS服务的端口号,写自己想用的端口号 |
local_address |
the address your local listens |
local_port |
local port |
password |
传输数据时用来加密的密钥,和Client相同 |
timeout |
连接超时时间 |
method |
加密方法 推荐使用 “aes-256-cfb” |
fast_open |
use TCP_FASTOPEN, true / false |
workers |
number of workers, available on Unix/Linux |
3.2 多用户模式
使用port_password,每个用户对应一个端口,然后后面是密码。如果想搭建一个用户管理系统,参见:Manager API.
cp /etc/*.json /etc/*.json.bak
> /etc/*.json
vim /etc/*.json
{
"server": "0.0.0.0",
"port_password": {
"8381": "foobar1",
"8382": "foobar2",
"8383": "foobar3",
"8384": "foobar4" },
"timeout": 300,
"method": "aes-256-cfb"
}
port_password 模块里面设置多用户的对应的帐号和密码。\
4. 启动和停止
前台运行命令:
ssserver -c /etc/*.json
后台运行命令:
ssserver -c /etc/*.json -d start ssserver -c /etc/*.json -d stop
上一篇: H5手机端多文件上传预览插件
下一篇: webpack配置的最佳实践分享