全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 27300|回复: 36

分享一份自己修改的sspanel

  [复制链接]
发表于 2015-8-30 23:06:56 | 显示全部楼层 |阅读模式
本帖最后由 feizongyue 于 2015-8-30 23:08 编辑

首先感谢原作者 @orvice
原版地址https://github.com/orvice/ss-panel

主要修改
1.删除了do.php中意义不明的Mysql空连接
2.取消mail-gun支持,改用smtp,请在config.php中自行设置
3.修改找回密码操作来适配smtp发信
4.增加了简单的支付系统,允许支付购买流量,模板位于user/buy.php,生成订单部分位于user/neworder.php,callback位于

tools/callback.php,目前适配的是某支付宝监控辅助,callback.php以get方式接受三个参数rderid、money和key,其中key用于检验是否为

合法callback,支付后将自动升级为高级账户
5.修改user/node.php以便仅限高级用户可以查看特殊节点,后台添加节点时节点类型输入0即为普通节点,1即为高级节点
6.修改签到时间从22小时一次到24小时一次,且高级用户无法进行签到(因为懒得处理收费流量与免费流量)
7.tools/cron.php改为用于将所有流量耗尽的高级用户重新设定为普通用户并赠送1G普通流量,这点可以在文件里修改,建议2h执行一次
8.增加是否需要邀请的选项,修改config.php中$user_need_invite的值即可更改站点是否需要邀请才能注册
9.修改邀请码发布和注册页面,用户可以直接通过点击邀请码来注册了
10.添加充值卡充值功能,充值后效果同支付宝购买,后台添加生成充值卡页面
11.修复注册用户可能产生的xss,修改了一处意义不明的过滤
12.拒绝传入数组,提升安全性

其他说明:
如何设置高级节点并仅允许高级用户连接
1.修改ssmanyuser目录下shadowsocks文件夹中的db_transfer.py 第81行
将cur.execute里面的的sql语句后面加上WHERE plan = 'xxx'
比如
cur.execute("SELECT port, u, d, transfer_enable, passwd, switch, enable FROM user WHERE plan = 'pro'")
2.如果节点上ss已经运行,清先停止服务,然后删除这个目录里的所有.pyc文件,再启动服务即可

链接: http://pan.baidu.com/s/1ntlD1rz 密码: h4fx
发表于 2015-9-1 05:22:08 | 显示全部楼层
本帖最后由 netsky 于 2015-9-1 05:37 编辑

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */' at line 8

导入SQL报错,另外不能自动刷新邀请码??
发表于 2015-8-30 23:17:08 | 显示全部楼层
感谢分享,虽然现在已经不用ss-panel了。
发表于 2015-8-30 23:17:22 来自手机 | 显示全部楼层
好东西啊。这个是做什么的?
suzizi 该用户已被删除
发表于 2015-8-31 07:33:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2015-8-31 08:07:07 来自手机 | 显示全部楼层
suzizi 发表于 2015-8-31 07:33
感谢分享,虽然现在已经不用ss-panel了。

现在在用什么?求带!
发表于 2015-8-31 08:20:12 | 显示全部楼层
感谢分享,已经保存了
发表于 2015-8-31 08:22:26 | 显示全部楼层
多谢分享1024
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-6 07:39 , Processed in 0.063082 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表