CentOS 7下配置Shadowsocks-libev多用户详细教程

什么是Shadowsocks-libev

Shadowsocks-libev 是一个基于Socks5代理方式的开源网络加速工具,可以帮助用户科学上网,提供安全的网络连接。

安装Shadowsocks-libev

  1. 使用yum包管理工具安装必要依赖:

    yum install epel-release yum update yum install mbedtls mbedtls-devel libsodium libsodium-devel

  2. 下载并安装Shadowsocks-libev:

    wget https://github.com/shadowsocks/shadowsocks-libev/releases/download/v3.3.4/shadowsocks-libev-3.3.4.tar.gz tar -zxvf shadowsocks-libev-3.3.4.tar.gz cd shadowsocks-libev-3.3.4 ./configure make && make install

配置多用户

  1. 创建Shadowsocks-libev配置文件:

    vi /etc/shadowsocks-libev/config.json

  2. 配置多用户信息,示例配置如下:

    { “server”:”your_server_ip”, “port_password”:{ “port1″:”password1”, “port2″:”password2” }, “timeout”:300, “method”:”aes-256-cfb”, “fast_open”:true }

  3. 启动Shadowsocks-libev服务:

    ssserver -c /etc/shadowsocks-libev/config.json -d start

常见问题

如何添加更多用户?

  • 打开配置文件:

    vi /etc/shadowsocks-libev/config.json

  • port_password下新增端口和密码信息。

如何重启Shadowsocks-libev服务?

  • 停止服务:

    ssserver -d stop

  • 启动服务:

    ssserver -c /etc/shadowsocks-libev/config.json -d start

正文完