说明:之前发过一篇SSBC
安装教程:手撕包菜SSBC DHT磁力链一键安装包,虽然步骤挺简单的,不过也会有人不知道怎么安装,而前天发现loc
有大佬制作了一键脚本,挺方便的,这里就说下。
背景
原来论坛大佬对ssbc
做了改进,具体是黑名单不入库,自动重启等。
我只是整理了下,感谢论坛那个大佬。
安装
要求:centos
, root
权限。
wget --no-check-certificate https://raw.githubusercontent.com/banwagong-news/scripts/master/ssbc-setup.sh && bash ssbc-setup.sh
常见问题及具体说明请看:手撕包菜SSBC DHT磁力链一键安装包。
相关内容请看:很好用的DHT磁力链接搜索引擎快速安装方法。
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/1642/
不妨点个广告再走嘛
相关推荐
-
使用Linux VPS自动删除在百度贴吧的一切回复(黑历史)
说明:我们很多人小时候不懂事,到处发自己的个人信息,家人信息等,导致这些信息在网上就会随时被搜索到,很可能会被一些别有用心的人利用,特别是和自己闹过矛盾的网友,严重的会影响自己的生活,最近一个朋友就遇到了,所以这里博主就提一下,一般以前使用最多社交软件也就是贴吧了,所以建议在贴吧留过自己的信息的人可以都删掉,以防万一。如果回复的帖子太多,每天删除都被限制,可能会导致我们没耐心或没时间天天去删,这里就说下使用VPS自动删除贴吧回复的方法。 使用 Github地址:https://github.com/rmb122/Delete-my-hisroy-in-tieba 1、安装Python3一般大多数Ubuntu自带Python3,而Centos、Debian就需要我们安装了。 #查看是否有Python3 python3 -V #安装Python3 #CentOS系统 wget https://www.southcat.net/usr/shell/Python3/CentOS_Python3.6.sh && sh CentOS_Python3.6.sh #Debian系统 wget https://www.southcat.net/usr/shell/Python3/Debian_Python3.6.sh && sh Debian_Python3.6.sh 然后再输入python3 -V看是否安装成功。 2、下载源码 #CentOS系统 yum install git -y #Ubuntu和Debian系统 apt-get install git -y #下载源码 git clone https://github.com/rmb122/Delete-my-hisroy-in-tieba.git cd Delete-my-hisroy-in-tieba #安装依赖 pip3 install -r requirements.txt 3、使用先获取贴吧的Cookie,且为JSON格式,这里可以借助浏览器的Edit This Cookie插件,先打开浏览器拓展,搜索该插件安装,然后登录贴吧,点击浏览器上面的EditThisCookie按钮,并导出Cookie。再编辑cookie.json文件,将Cookie全部替换进去。 cd /root/Delete-my-hisroy-in-tieba nano cookie.json 替换好了后,使用Ctrl+x,y保存退出。 再运行工具: python3 Delete-reply.py 会输出以下画面:如果你的回复很多,一天是删不完的,因为有限制,所以就需要个定时任务,一天运行一次,直到删完为止,查看:Linux系统Crontab的安装及定时任务的命令详解。
-
Fantasy-field:一款二次元风格的轻量级微博图床程序
说明:博主最近分享了好几款图床程序,这里再分享个Fantasy-field(幻想领域),一款基于新浪的PHP图床程序,界面风格和国外比较火的Chevereto差不多,都挺好看的,也支持用户注册,限制游客上传等功能,上传的图片会保存在新浪图床,可以为小内存VPS节省很多空间。对图床的美观有要求,也想节省空间的人来说,貌似是个挺好的选择。 截图 简介 在幻想领域中,图床图片全部托管在新浪云,每张图片都有多张不同级别的缩略图,这便是幻想领域的最大特色之一。 拥有较为完善的用户系统与管理员系统。管理员在后台拥有完全权限,对网站的一切基本配置。 我的图库,将会罗列出用户自己所上传的所有图片。管理员则显示系统托管的所有图片。你可以在这里对图片进行删除、预览或者复制它,但删除仅仅只是不再出现在本系统中,图片仍然是存在于新浪之上,这点你是要知道的。 探索,它是前台对用户图片预览的功能,在这里你可以发现和找到你需要的东西。如果你不需要它,可以在后台进行关闭设置。 上传新浪图床并非无要求,它需要你进行登录验证,但我们拥有一套独立的新浪登录程序,不依赖任何扩展,并且无验证码,cookie过期将自动为你进行登录,为你解决一切后顾之忧,所以你必须在后台设置你的新浪账号密码才能正常使用。 安装 Github地址:https://github.com/178146582/Fantasy-field 环境要求:PHP ≥ 5.6、Nginx/Apache、Mysql 1、搭建环境搭建方法很多,可以使用军哥的LNMP→传送门、OneinStack→传送门、宝塔面板→使用教程,小白和不想折腾的建议直接宝塔面板。 2、安装程序先添加域名和新建一个数据库,如果你是Nginx,还需要添加伪静态: location / { try_files $uri $uri/ /index.php?$query_string; } #或者 location / { if (!-d $request_filename){ set $rule_0 1$rule_0; } if (!-f $request_filename){ set $rule_0 2$rule_0; } if ($rule_0 = "21"){ rewrite ^/(.*)$ /index.php?/$1 last; } } 相关修改 #大部分都可以直接在后台修改,少部分需要通过文件修改 版权文件:/application/controller/Home/IndexController.class.php,需解密,不过最好保留下方的版权 首页背景图片:/application/view/Home/style/main.css 背景图片嵌入代码:/application/view/Home/details.php 注意事项 #邮件发送失败 1、先确定你的25端口是否被封禁,如果封掉,尝试让主机商启用(如果不启用就换服务器) 2、关掉注册验证或者等下个版本更新(注:改端口是没有用的,465端口需要ssl支持) #数据接口异常 1、伪静态重定向失败,请参考上方的再做设置 2、如果是nginx服务器, 找到路径/framework/core/Framework.php第51行到第53行注释或者删除, 3、具体代码如下(一般Apache服务器不会遇到这个问题,只有nginx的服务器才会) if ($path != '') { $path = strstr(trim($_SERVER['REQUEST_URI'],'/'),$path); } #上传图片失败,如提示:上传时发生了点小插曲,请打开控制器查看原因! 1、检查新浪账号密码是否正确 2、手动登录一次网页版新浪微博 3、新浪账号是否有发微博权限 4、配置成功后不允许在登录新浪任何平台(推荐使用小号) #除新浪限制以外,上传图片还取决于服务器配置,请尝试修改以上配置信息进行解决 最大上传限制(upload_max_filesize) 允许上传文件最大数(max_file_uploads) 脚本最大执行时长(max_execution_time) 脚本最大消耗内存(memory_limit) 脚本最大解析时长 (max_input_time) #验证码错误,如:明明登录的图像验证码输入是正确的,却一直提示验证码错误 1、查看php.ini配置中ESSINON目录是否存在 2、如果不存在则新建目录,如果存在则检查读写权限 #配置文件无法保存...
-
pyLoad:一款开源、免费带Web面板的多功能下载神器
说明:pyLoad是一款免费和开源下载管理器,用Python编写,旨在通过Web实现极其轻量级,易于扩展和完全可管理的下载器,不仅可以直接下载直链,而且也可以从很多网站中解析出文件/视频等进行下载,比如115网盘,youtube等,包括很多男同学们很喜欢的某些视频网站,不过还是建议少看点好,得注意身体,这里就发个大概搭建方法。 截图 安装 Github地址:https://github.com/pyload/pyload 1、安装依赖 #Debian/Ubuntu系统,Ubuntu系统需要将python-imaging换成python-pil后再运行命令 apt update apt install -y python-setuptools python-requests python-pycurl python-crypto python-imaging python-pyxmpp python-jinja2 python-thrift python-feedparser python-beautifulsoup python-pip tesseract-ocr python-beaker python-django unzip screen #CentOS 7系统 yum install unzip screen -y wget https://bootstrap.pypa.io/get-pip.py python get-pip.py pip install pycryptodome pycurl django jinja jinja2 beaker thrift feedparser beautifulsoup tesseract pillow 2、安装ffmpeg wget https://www.southcat.net/usr/down/ffmpeg/ffmpeg-git-$(getconf LONG_BIT)bit-static.tar.xz tar xvf ffmpeg-git-*-static.tar.xz mv ffmpeg-git-*/ffmpeg ffmpeg-git-*/ffprobe /usr/bin/ rm -rf ffmpeg-git-* 3、安装pyLoad #下载最新稳定版 wget https://github.com/pyload/pyload/archive/stable.zip unzip stable.zip cd pyload-stable #配置,不知道怎么选择的,除了账号设置那里,全部默认即可 python pyLoadCore.py 配置好了就直接启动: python pyLoadCore.py #后台运行 screen -dmS pyload python pyLoadCore.py 访问地址为ip:8000,以你配置期间填的运行端口为准。 CentOS 7需要开一下防火墙端口,使用命令: firewall-cmd --zone=public...
-
ProjectSECURITY:一款多功能强大的网站安全程序
简介 ProjectSECURITY是一个功能强大的网站安全应用程序,可以保护您的网站免受黑客,攻击和其他威胁。它可以保护您的网站免受 SQLi攻击(SQL注入),大规模请求(Flood/DDOS),XSS漏洞,代理访问者,垃圾邮件发送者,恶意文件(Shell)以及许多其他类型的威胁。 本地下载地址:ProjectSECURITY官方正版及技术支持:点击查看 安装说明 通过FTP从主机上的 “源” 文件夹上传文件,创建一个MySQL数据库(您的主机提供商可以协助),访问您上传文件的网站(yourwebsite.com/projectsecurity_folder/)安装向导将自动打开,只需按照步骤操作即可。PS: 最好先重命名主站点下的.htaccess 安装过程 类似Wordpress程序进行附截图(网页已汉化)安装脚本部分汉化,运行yourwebsite.com/projectsecurity_folder/,自动跳转到安装程序. 配置网站后台管理员用户 成功安装ProjectSECURITY 输入方才填写的管理员后台帐号密码即可进入后台 在你的程序的heade.php或所需保护的页面添加API调用即可至此完成对接可在ProjectSecurity后台设置方可生效 总结 对于ProjectSECURITY如果真的靠WEB脚本来防止DDOS和CC等,那么抗攻击机房就没有什么事情做了。有兴趣的可以安装试试。只是起到一定作用,不能抱太大希望。 后台功能一览
-
SpartanHost:512MB内存/10GB硬盘/1T流量/DDoS防御/KVM/西雅图/最低月付$2
说明:博客这个月搬了好几次,最终搬到了SpartanHost商家的西雅图KVM,目前体验了1星期,效果很不错,CPU采用 高性能的E5 2690 V2,编译速度非常快。IO很高,不会出现时间越长越低的情况,带宽为1G,自带20G/s的DDOS防护,很适合做站,工单回复也快,态度不错,而且还是5年老商家,不用担心跑路什么的,这里就推荐下,目前已支持支付宝付款。 套餐 提示:过了大半年,E5又上货了,建站很稳定,有需求快买,估计很快卖完。 注意:以下套餐1GB内存以上的可以使用优惠码KVM20,节省20%。 CPU:1核内存:512MB硬盘:10GB SSD带宽:1Gbps流量:1TB/月价格:$2.5/月($24/年)链接:点击购买 CPU:2核内存:1024MB硬盘:15GB SSD带宽:1Gbps流量:2TB/月价格:$5/月($38/年)链接:点击购买 CPU:2核内存:2GB硬盘:30GB SSD带宽:1Gbps流量:3TB/月价格:$10/月($76/年)链接:点击购买 CPU:3核内存:3GB硬盘:45GB SSD带宽:1Gbps流量:3.5TB/月价格:$15/月($115/年)链接:点击购买 更多套餐直接访问官网:点击进入。 IP测试:104.37.29.141速度测试:http://lg.sea.spartanhost.net/100MB.test 测试图
-
一个轻量级的企业Wiki和团队知识分享平台:MM-Wiki搭建教程
说明:很早前有小伙伴问了下有没有团队wiki程序,最近好像看到了个MM-Wiki,感觉还不错,一个轻量级的企业知识分享与团队协同软件,可用于快速构建企业Wiki和团队知识分享平台。部署方便,使用简单,帮助团队构建一个信息共享、文档管理的协作环境,安装也是很简单的,毕竟是基于Golang,这里就介绍下。 截图 特点 部署方便,基于golang编写,只需要下载对于平台下二进制文件执行即可。 快速安装程序, 提供方便的安装界面程序,无需任何手动操作。 独立的空间,空间是一组文档的集合,一般为公司部门或者团队,空间下的文档相互独立。空间可根据需求设置空间访问级别。 完善的系统权限管理,系统可以自定义角色,并为不同角色授予不同的权限。 集成统一登录,本系统支持通过外部系统认证用户, 比如与公司的LDAP登录融合。具体请看登录认证功能。 邮件通知功能,当开启邮件通知,文档更改会通知所有关注该文档的用户。 文档具有分享和下载功能,目前只支持下载MarkDown源文件。 安装 Github地址:https://github.com/phachon/mm-wiki 1、安装Mysql你有宝塔的,直接在宝塔上安装Mysql,安装过的可以跳过,直接进行下一步,没有安装的可以手动安装下。 #CentOS 6系统 rpm -ivh http://repo.mysql.com/mysql57-community-release-el6.rpm yum install mysql-community-server -y service mysqld start chkconfig mysqld on #CentOS 7系统 rpm -ivh http://repo.mysql.com/mysql57-community-release-el7.rpm yum install mysql-community-server -y systemctl start mysqld systemctl enable mysqld #Debian/Ubuntu系统 apt update apt install mysql-server -y 如果Debian或Ubuntu在安装期间有弹出窗口要你输入密码就设置一个,没有的话密码就是空格。 对于CentOS安装MySQL 5.7的时候会生成一个随机密码,使用命令查看: grep "password" /var/log/mysqld.log #大致信息,******为密码 [Note] A temporary password is generated for root@localhost: ****** 然后接下来CentOS和安装期间没要求输入密码的Debian或Ubuntu,就需要修改数据库密码: #CentOS系统,第一行passwd为你上面看到的密码,第四行moerats为要修改的密码,均自行修改 mysql -u root -ppasswd mysql> set global validate_password_policy=0; mysql> set global validate_password_length=4; mysql> set password=password("moerats"); mysql> exit; #Debian、Ubuntu系统,第一行登录数据库的时候直接Enter跳过,第二行moerats为要修改的密码,自行修改 mysql -u...
-
Linux CentOS 6升级Python 2.6至Python 2.7的方法
说明:现在很多软件安装都需要Python2.7支持了,不想折腾的可以直接用Centos 7.x,自带Python2.7,很多人还在用Centos 6.x,自带Python2.6,版本太低,而又不想换系统,所以只能手动升级了。 方法 1、检查当前Python版本 python -V 检查之后,我们可以看到是Python 2.6.6版本 2、升级系统和安装开发工具包 yum -y update yum groupinstall "Development tools" -y 3、补充安装需要的组件支持 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel -y 4、安装Python2.7.6 cd /opt wget --no-check-certificate https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz tar xf Python-2.7.6.tar.xz ./configure --prefix=/usr/local sudo make && sudo make altinstall 注意了,这里是用的altinstall。 5、检查是否安装 /usr/local/bin/python2.7 --version 目前,我们只能通过这个命令检查,看到Python 2.7.6版本。 6、创建软链接 mv /usr/bin/python /usr/bin/python2.6.6 ln -s /usr/local/bin/python2.7 /usr/bin/python 移除原来的老版本,然后创建2.7的软链接。这样我们直接用Python -V可以看到已经是Python 2.7.6。 7、修复兼容问题另外,由于yum的依赖是python2.6,需要修改yum文件 vi /usr/bin/yum 编辑文件,在顶部修改成 #!/usr/bin/python2.6.6
-
给Typecho博客网站评论框配置炫酷的打字效果
说明:今天逛友链博客的时候,发现其评论框打字特效挺好看的,于是就给自己也添加了这个特效,之后发现和之前分享过的给WordPress网站评论框配置炫酷的打字效果这篇文章,除了缺少震动其它特效一模一样,不过也不错了,这里分享下方法。 截图 方法 下载特效JS文件:commentTyping.js,将其放在网站目录某个地方,然后编辑主题文件footer.php: #在</body>后面添加如下一句代码 <script type="text/javascript" src="(这个脚本的路径)"></script>
-
使用Caddy申请免费的Let’s Encrypt泛域名SSL证书
说明:之前看到有人问了下Caddy怎么申请Let’s Encrypt泛域名SSL证书,就翻了下官方文档了解下,发现比用Nginx申请的过程简单很多,这里就发下方法。如果有人需要Nginx申请的方法,可以看下博主很久前发过的Nginx申请教程→传送门。 说明 Caddy支持以下DNS服务商,所以需要提前将你的域名DNS服务器转移到指定服务商。 cloudflare、cloudxns、dnspod、gandi/gandiv5、godaddy、namecheap、vultr、googlecloud、auroradns、azure、 digitalocean、dnsimple、dnsmadeeasy、dyn、lightsail、linode、ns1、namedotcom、ovh、otc、pdns、rackspace、rfc2136、route53 申请 由于博主的域名DNS都在CloudFlare,所以下面以CF为例。 1、安装Caddy curl https://getcaddy.com | bash -s personal tls.dns.cloudflare 后面的tls.dns.cloudflare为cloudflare的插件,如果你是其它DNS服务商就需要替换下插件参数,比如: tls.dns.auroradns tls.dns.azure tls.dns.cloudflare tls.dns.cloudxns tls.dns.digitalocean tls.dns.dnsimple tls.dns.dnsmadeeasy tls.dns.dnspod tls.dns.dyn tls.dns.exoscale tls.dns.gandi tls.dns.gandiv5 tls.dns.godaddy tls.dns.googlecloud tls.dns.lightsail tls.dns.linode tls.dns.namecheap tls.dns.ns1 tls.dns.otc tls.dns.ovh tls.dns.powerdns tls.dns.rackspace tls.dns.rfc2136 tls.dns.route53i tls.dns.vultr 2、设置环境变量以下为Caddy申请通配符时所需要的DNS服务商的环境变量。 #Aurora DNS by PCExtreme AURORA_USER_ID AURORA_KEY AURORA_ENDPOINT(optional) #Azure DNS AZURE_CLIENT_ID AZURE_CLIENT_SECRET AZURE_SUBSCRIPTION_ID AZURE_TENANT_ID #Cloudflare CLOUDFLARE_EMAIL CLOUDFLARE_API_KEY #CloudXNS CLOUDXNS_API_KEY CLOUDXNS_SECRET_KEY #DigitalOcean DO_AUTH_TOKEN #DNSimple DNSIMPLE_EMAIL DNSIMPLE_OAUTH_TOKEN #DNS Made Easy DNSMADEEASY_API_KEY DNSMADEEASY_API_SECRET DNSMADEEASY_SANDBOX(true/false) #DNSPod DNSPOD_API_KEY #DynDNS DYN_CUSTOMER_NAME DYN_USER_NAME DYN_PASSWORD #Gandi/Gandiv5 GANDI_API_KEY/GANDIV5_API_KEY #GoDaddy GODADDY_API_KEY GODADDY_API_SECRET #Google Cloud DNS GCE_PROJECT GCE_DOMAIN GOOGLE_APPLICATION_CREDENTIALS...
-
TestRace:Linux VPS回程路由一键测试脚本
简介 这是一个用于在Linux上测试回程路由的脚本,这里的回程路由是指从你的机器出发到指定节点的路由。 Github地址:https://github.com/nanqinlang-script/testrace 使用 运行命令: wget https://raw.githubusercontent.com/nanqinlang-script/testrace/master/testrace.sh bash testrace.sh 在运行脚本后,会出现三个选项供以选择: 选择一个节点进行测试 四网路由快速测试 手动输入ip进行测试 选项说明: 1、选择一个节点进行测试 本脚本以内置移动/联通/电信/教育网四网的多个节点。 选择1回车后,会列出这些节点的列表。 选择其中一个测试完成后,可以继续选择节点测试。 2、四网路由快速测试 此模式会对以下几个节点进行回程路由测试。 此模式测试的节点包括: 电信 上海电信(天翼云) 厦门电信CN2 联通 浙江杭州联通 移动 浙江杭州移动 教育网 北京教育网 3、手动输入ip进行测试 此模式是由用户 手动输入要测试的目标ip 每次测试完成后,可选择继续测试其它ip 相关目录 脚本的安装目录位于/home/testrace。测试完成并退出脚本后,会生成测试的记录文件于/home/testrace/testrace.log。 演示截图 1、菜单2、选择节点3、测试过程4、继续测试其它节点5、退出脚本