欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

自己搭建实验云主机环境方法步骤

程序员文章站 2022-09-03 09:54:34
1.购买国外的服务器 https://www.vultr.com/?ref=7420165通过连接可以消费满10美刀送10美刀。一月2.5美刀。 2.搭建 1.下载脚本安装 # wget --no-check-certificate https://raw.githubusercontent.com ......

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