python
python下面不错的小工具。
不仅仅是写爬虫,web,自动化测试,python还有很多实用的小工具
shandowsocks
用于科学上网(翻墙)
-
安装
pip install shadowsocks
装好会有ssserver命令
然后新建一个shadowsocks.json配置文件
// shadowsocks.json { "server": "外网IP", // 对外服务的IP "port_password": { // 多用户配置 "8388": "password1" }, "local_address": "127.0.0.1", // 内网IP,一般填127.0.0.1 "local_port": 1080, // 内网端口 "timeout": 300, "method": "aes-256-cfb", "fast_open": false }
防火墙打开配置的8388端口
执行
-- 前台启动 前台停止执业给cmd关掉就可以
ssserver -c shadowsocks.json
-- 后台启动与停止
ssserver -c shadowsocks.json -d start
ssserver -c shadowsocks.json -d stop
如果启动时报Exception: libcrypto(OpenSSL) not found错,这是因为系统中缺少openssl库,可以从下面地址 下载安装
不想这么麻烦也可以直接下载下面的文件放到环境变量里面 点击下载
linux 安装 简单很多
sudo ssserver -p 8388 -k password -m aes-256-cfb # 前台启动
sudo ssserver -p 8388 -k password -m aes-256-cfb -d start # 后台启动
sudo ssserver -p 8388 -k password -m aes-256-cfb -d stop # 后台关闭
配置开机自启动
编辑** /etc/rc.local **文件
1 sudo vi /etc/rc.local
在** exit 0 **这一行的上边加入如下
1 /usr/local/bin/ssserver –c /etc/shadowsocks.json
查看log
tail -f /var/log/shadowsocks.log
或者** 不用配置文件 **直接加入命令启动如下:
1 /usr/local/bin/ssserver -p 8388 -k password -m aes-256-cfb -d start
相关链接
you-get
下载优酷,爱奇艺,bilibili等视频网站的优秀素材
Docker 运行
-
拉取镜像
sudo docker pull oddrationale/docker-shadowsocks
-
运行镜像
sudo docker run -d -p 54285:54285 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 54285 -k yourpasswd -m aes-256-cfb
-
配置客户端