shadowsocks后端一键脚本
来源:互联网 发布:淘宝网店从哪里注册 编辑:程序博客网 时间:2024/06/06 18:38
初次接触shell编程在此记录
#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbinexport PATH# Check if user is rootif [ $(id -u) != "0" ]; then echo "Error: You must be root to run this script, please use root to install ss" exit 1ficur_dir=$(pwd)# get parameif [ $# != 3 ] ; thenecho "error!"exit 1;fiNODE_ID="$1"WEBAPI_URL="$2"WEBAPI_TOKEN="$3"# clear cacheyum clean allyum install -y python-setuptools && easy_install pipyum install -y gityum -y groupinstall "Development Tools"wget https://github.com/jedisct1/libsodium/releases/download/1.0.10/libsodium-1.0.10.tar.gztar xf libsodium-1.0.10.tar.gz && cd libsodium-1.0.10./configure && make -j2 && make installecho /usr/local/lib > /etc/ld.so.conf.d/usr_local_lib.confldconfigcd $cur_dirgit clone -b manyuser https://github.com/glzjin/shadowsocks.gityum -y install python-develyum -y install libffi-develyum -y install openssl-develpip install -r requirements.txtcd shadowsockscp apiconfig.py userapiconfig.pycp config.json user-config.jsonsed -i "s/NODE_ID = 1/NODE_ID = $NODE_ID/g" userapiconfig.pysed -i "s/MU_SUFFIX = 'zhaoj.in'/MU_SUFFIX = 'baidu.com'/g" userapiconfig.pysed -i "s/AUTOEXEC = 0/AUTOEXEC = 1/g" userapiconfig.pysed -i "s%WEBAPI_URL = 'https://zhaoj.in'%WEBAPI_URL = '$WEBAPI_URL'%g" userapiconfig.pysed -i "s/WEBAPI_TOKEN = 'glzjin'/WEBAPI_TOKEN = '$WEBAPI_TOKEN'/g" userapiconfig.py
注:sed 里面传入变量需要使用"而不是'
sed 里面用到/的时候可以用%分隔,不然会报错
阅读全文
0 0
- shadowsocks后端一键脚本
- Shadowsocks 一键安装脚本
- Shadowsocks-go一键安装脚本
- Shadowsocks Python 服务器版一键安装脚本
- CentOS下shadowsocks-libev一键安装脚本
- CentOS下shadowsocks-libev一键安装脚本
- Shadowsocks 一键安装脚本(四合一)
- CentOS下shadowsocks-libev一键安装脚本
- CentOS下shadowsocks-libev一键安装脚本
- Shadowsocks 一键安装脚本(四合一)
- CentOS 7 一键VPN脚本(PPTP、L2TP、ShadowSocks)
- 一键安装 ShadowSocks
- shadowsocks一键安装
- 一键配置 shadowsocks-go
- centos6.5配置shadowsocks客户端局部代理模式 一键脚本
- Ubuntu、Debian下Shadowsocks一键搭建
- Cent OS一键安装ShadowSocks
- Shadowsocks定时任务脚本
- javascription基础知识【学习整理中】
- Android设计模式
- malloc\colloc
- 1002. 写出这个数 (20)
- Shell echo命令
- shadowsocks后端一键脚本
- python__爬虫自学异常 (二)
- 读取MP3内嵌信息
- 10065---【Java多线程】线程池的工作原理详解(上)
- K-近邻算法
- POJ 2422 The Wolves and the Sheep 笔记
- IntelliJ IDEA安装、配置、测试(win7_64bit)
- 机器学习--神经网络算法系列--交叉熵(Cross_entropy)
- hashMap的原理 深入理解