Open bingoogolapple opened 7 years ago
安装 nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
安装 Node 6
nvm install 6
安装 ShadowSocks-Manager
npm i -g shadowsocks-manager
安装 screen
yum install screen
rpm -qa|grep screen
查看会话列表
screen -list
杀死进程
kill -9 进程号
清除被杀死的会话
screen -wipe
ssserver -m rc4-md5 -p 端口1 -k 密码1 --manager-address 127.0.0.1:端口2 -d start
type: s
shadowsocks: address: 127.0.0.1:端口2 manager: address: 0.0.0.0:端口3 password: '密码2' db: 'ss.sqlite'
* vim ~/.ssmgr/webgui.yml
type: m
manager: address: IP地址:端口3 password: '密码2' plugins: flowSaver: use: true user: use: true account: use: true macAccount: use: true group: use: true email: use: true type: 'smtp' username: '邮箱' password: '邮箱密码' host: 'smtp.163.com' webgui: use: true host: '0.0.0.0' port: '80' site: 'ip地址或域名'
db: 'webgui.sqlite'
* screen -dmS ssmgr ssmgr -c ~/.ssmgr/ss.yml
* screen -dmS webgui ssmgr -c ~/.ssmgr/webgui.yml
* 别名 vim ~/.bashrc
alias startssserver='ssserver -m rc4-md5 -p 端口 -k 密码 --manager-address 127.0.0.1:端口2 -d start' alias stopssserver='ssserver -d stop'
alias startssmgr='screen -dmS ssmgr ssmgr -c ~/.ssmgr/ss.yml' alias startssmgrui='screen -dmS webgui ssmgr -c ~/.ssmgr/webgui.yml'
yum y install epel-release python-pip
pip install --upgrade pip
pip install shadowsocks
{
"server": "x.x.x.x",
"server_port": 0,
"local_address": "127.0.0.1",
"local_port": 1080,
"password": "pwd",
"timeout": 300,
"method": "aes-256-cfb",
"fast_open": false,
"workers": 1
}
[Unit]
Description=Shadowsocks
[Service]
TimeoutStartSec=0
ExecStart=/usr/bin/sslocal -c /etc/shadowsocks.json
[Install]
WantedBy=multi-user.target
systemctl enable shadowsocks.service
systemctl start shadowsocks.service
systemctl status shadowsocks.service
curl --socks5 127.0.0.1:1080 http://httpbin.org/ip
yum -y install privoxy
echo 'forward-socks5 / 127.0.0.1:1080 .' >> /etc/privoxy/config
privoxy /etc/privoxy/config
alias sson='export http_proxy=http://127.0.0.1:8118 && export https_proxy=http://127.0.0.1:8118 && export no_proxy=localhost && systemctl start privoxy'
alias ssoff='unset http_proxy && unset https_proxy && systemctl stop privoxy'
systemctl enable privoxy
systemctl start privoxy
systemctl status privoxy
Centos 安装 ShadowSocks
安装 ShadowSocks
更新 yum
安装 pip
安装 ShadowSocks
启动 ShadowSocks
新建配置文件「vim 」
增加别名快捷启动「vim ~/.bashrc」追加如下内容
source ~/.bashrc
启动 startss
停止 stopss
查看日志 sudo less /var/log/shadowsocks.log
开机启动 vim /etc/rc.local
配置自启动
vim /etc/systemd/system/shadowsocks.service
启动 Shadowsocks 服务