ubuntu搭建ss服务器

服务器端
1、安装shadowsocks服务器

更新软件源

sudo apt-get update 

使用pip命令安装shadowsocks

sudo pip install shadowsocks

2、运行shadowsocks服务器

方式一:命令启动

sudo ssserver -p 8388 -k mypassword -m -rc4-md5 -d start

如果要停止运行,将上面的命令中的start换成stop。

方式二:配置文件(推荐,方便查看修改)

vim /etc/shadowsocks.json

添加如下内容:

{
"server":"my_server_ip",
"server_port":8388,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"rc4-md5"
}

多个用户的配置

{
"server":"my_server_ip",
"port_password":{
  "9001":"pwd001",
  "9002":"pwd002",
  "9003":"pwd003"
  },
"local_address":"127.0.0.1",
"local_port":1080,
"timeout":300,
"method":"rc4-md5"
}

各字段的含义:
<table>
<tr><th>字段</th><th>含义</th></tr>
<tr>
<td>
server</td><td> 服务器的IP,VPS的公网IP,注意这也将是服务端监听的IP地址</td>
</tr>
<tr>
<td>
server_port </td><td>服务器端口</td>
</tr>
<tr><td>
local_port </td><td>本地端口</td>
</tr>
<tr><td>
password </td><td>用来加密的口令</td>
</tr>

<tr><td>
timeout </td><td>超时时间(单位/秒)
method 加密方式。可选择 “bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4″, 等等。默认是一种不安全的加密,推荐用 “aes-256-cfb”。
</td>
</tr>
<tr><td colspan=2>Tips:加密方式推荐使用rc4-md5,因为 RC4 比 AES 速度快好几倍,如果用在路由器上会带来显著性能提升。旧的 RC4 加密之所以不安全是因为 Shadowsocks 在每个连接上重复使用 key,没有使用 IV。现在已经重新正确实现,可以放心使用。</td></tr>

</table>

猜你喜欢

转载自blog.csdn.net/c0411034/article/details/80779935
今日推荐