SS伺服器搭建教程
阿新 • • 發佈:2019-02-05
環境準備
一:硬體環境
可以直接訪問外網的公網伺服器一臺(必須),請自行購買。
軟體環境
1、CentOS(我是用的centos)
2、Python 2.X
安裝步驟
1、安裝必須的軟體:
1 2 3 4 5 | yum install epel-release yum update yum install python-setuptools m2crypto supervisor easy_install pip pip install shadowsocks |
2、建立 /etc/shadowsocks.json 檔案,內容如下:
1 2 3 4 5 6 7 8 | { "server":"0.0.0.0", "server_port" |
3、修改 /etc/supervisord.conf 檔案,新增以下內容到supervisord.conf最後:
1 2 3 4 5 6 7 | [program:shadowsocks] command=ssserver -c /etc/shadowsocks.json autostart=true autorestart=true user=root log_stderr=true logfile=/var/log |
4、設定開機自啟:
修改 /etc/rc.local 檔案,新增如下內容:
1
| service supervisord start
|
5、相關命令:
啟動服務:
ssserver -c /etc/shadowsocks.json -d start
停止服務:
ssserver -c /etc/shadowsocks.json -d stop
6、配置多使用者(如果是自己用,請略過此步驟;如果和小夥伴一起,請看下去):
修改 /etc/shadowsocks.json 檔案內容為:
第一種:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | { "server":"your_server_ip" |
第二種:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | { "timeout": 600, "method": "aes-256-cfb", "port_password": { "40001": "password1", "40002": "password2", "40003": "password3" }, "_comment": { "40001": "xiaoming", "40002": "lilei", "40003": "mike" } } |