1. 安装
cd /etc/yum.repos.d/ curl -O https://copr.fedorainfracloud.org/coprs/librehat/shadowsocks/repo/epel-7/librehat-shadowsocks-epel-7.repo yum install -y shadowsocks-libev
2. 配置
- server:当前自己的服务器的地址
- 比如:0.0.0.0
- server_port:ss服务的端口
- 一般要大于1024,小于65536
- 可以随意取值,只要不和其他端口冲突即可
- 比如:21500
- password:ss客户端使用ss时要使用的密码
- 比如一个复杂但安全的,包含数字和大小写字母的密码:Ci20s5a6y96F
- method:加密方式
- 以前常见的方式是:aes-256-cfb
- 最新更加复杂但更安全的是:chacha20-ietf-poly1305
- 但是注意需要ss客户端要支持该加密方式才能正常使用ss服务
- timeout:超时时间,单位:秒
- 比如:300
- mode:ss服务的模式
- 比如:tcp_and_udp,即支持tcp也支持udp
3. 启动
启动shadowsocks-libev
- 启动:systemctl restart shadowsocks-libev
想要以后每次重启(Linux的CentOS)服务器时都可以自动启动此ss服务,则可以去:
- 设置开机启动:systemctl enable shadowsocks-libev
其他相关命令:
- 查看状态:systemctl status shadowsocks-libev
- 查看日志:journalctl -u shadowsocks-libev
- 重启:systemctl restart shadowsocks-libev
如何确认ss是否正在正常运行
有多种手段查看ss是否正常运行:
systemctl status shadowsocks-libev
比如用 systemctl status shadowsocks-libev 去查看状态是否正常