ubuntu
Categories:Linux July 13, 2016
如果你的apt-get有什么问题:
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get update
sudo apt-get dist-upgrade
“我们可以卑微如尘土,不能扭曲如蛆虫。”
Categories:Linux July 13, 2016
如果你的apt-get有什么问题:
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get update
sudo apt-get dist-upgrade
Categories:Linux July 12, 2016
Shell
yum install python-setuptools
easy_install pip
pip install --upgrade pip
pip install shadowsocks
nano /usr/lib/systemd/system/shadowsocks.service
写入下面的内容
[Unit]
Description=Shadowsocks Server
Documentation=https://github.com/shadowsocks/shadowsocks
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/bin/ssserver -c /usr/share/nginx/etc/shadowsocks.json -d start
ExecReload=/bin/kill -HUP $MAINPID
ExecStop=/usr/bin/ssserver -d stop
[Install]
WantedBy=multi-user.target
保存退出
说明:如果服务端口数值小于1024,Type行后加User=root
3.添加配置文件
nano /usr/share/nginx/etc/shadowsocks.json
{
"port_password":
{
"8388":"密码1",
"端口2":"密码2"
},
"_comment":
{
"8388":"注释1,日志中标识用户用的",
"端口2":"注释2"
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
保存退出
4.启动服务
systemctl enable shadowsocks
systemctl start shadowsocks
5.防火墙开放shadowsocks服务端口:
firewall-cmd --permanent --add-port=你的端口/tcp
firewall-cmd --reload
6.常用操作
为了检查 shadowsocks 服务是否已成功启动,可以执行以下命令查看服务的状态:
$ systemctl status shadowsocks -l
停止shadowsocks服务:
systemctl stop shadowsocks-server.service
取消shadowsocks开机自启
systemctl disable shadowsocks-server.service
查看日志文件
less /var/log/shadowsocks.log