1. 安装shadowsocks-libev和simple-obfs

首先,需要安装shadowsocks-libev和simple-obfs。

在Debian上,可以使用apt-get命令来安装:

sudo apt-get update
sudo apt-get install shadowsocks-libev simple-obfs
  1. 配置Shadowsocks

接下来,需要编辑Shadowsocks配置文件。

sudo nano /etc/shadowsocks-libev/config.json

将以下内容添加到配置文件中:

"plugin": "obfs-server",
"plugin_opts": "obfs=tls"

其中,"plugin"指定使用的插件,"plugin_opts"指定插件的参数。

保存并关闭文件。

  1. 配置Obfs

接下来,需要编辑Obfs配置文件。

sudo nano /etc/shadowsocks-libev/obfs.json

将以下内容添加到配置文件中:

{
    "listen": "127.0.0.1",
    "port": 8443,
    "mode": "tls",
    "cert": "/etc/letsencrypt/live/example.com/fullchain.pem",
    "key": "/etc/letsencrypt/live/example.com/privkey.pem",
    "password": "YourPassword"
}

其中,"listen"指定监听的IP地址,"port"指定监听的端口,"mode"指定使用的模式,"cert"和"key"指定证书和私钥的路径,"password"指定密码。

注意,需要将"cert"和"key"替换为实际证书和私钥的路径,"password"替换为实际密码。

保存并关闭文件。

  1. 启动Obfs

启动Obfs。

sudo systemctl start shadowsocks-libev-obfs
  1. 验证

验证是否启用了SS-Obfs协议。

sudo ss -plnt | grep ss-server

输出应该类似于以下内容:

LISTEN 0 128 127.0.0.1:8388 *:* users:(("ss-server",pid=1234,fd=5))
LISTEN 0 128 127.0.0.1:8443 *:* users:(("obfs-server",pid=5678,fd=5))

其中,"ss-server"表示Shadowsocks服务端,"obfs-server"表示Obfs服务端。

如果输出中包含"obfs-server",则说明SS-Obfs协议已经启用成功。

debian启用SS-Obfs协议

原文地址: https://www.cveoy.top/t/topic/bQaw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录