首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

宝塔面板和 Nextcloud 搭建私有云网盘过程记录

个人或者团队需要属于自己私有云/网盘存储资料,用于分享用途,大家常用搭建程序是 owncloud,但是也停止更新了。...然后核心团队出来做了一个全新私有云-Nextcloud,据说比 owncloud 改进了很多。所以魏艾斯博客借此机会体验一下基于宝塔面板和Nextcloud 搭建私有云/网盘。...使用 getenv(\”PATH\”) 测试时仅返回空结果解决办法如下: 连接 SSH 软件,输入命令编辑(70 代表我使用 php 版本,你要根据自己实际情况修改一下): vi /www/server...另外魏艾斯博客前面也介绍过别的私有云/网盘,列出来给大家参考一下: Vultr VPS 一键搭建 Owncloud 私有云盘教程 owncloud 轻松搭建私有云盘 Windows/android/ios.../Mac/Linux 全平台支持 使用一键脚本安装 Seafile 搭建私有云盘存储过程 Seafile 私有云盘简单使用 – 支持 Windows、移动端和 Mac 客户端 作者的话:用了 2 天空闲时间写出来这篇文章

13.4K83

Cocopods| 使用自己私有仓库时一次报错记录

在创建了自己私有类库后,使用 pod search 搜索后可以找到: 但是在使用 podfile文件 pod install 安装时却报错: 查看本地 cocoapods repos 有没有时...) $ source ~/.bashrc $ source ~/.bash_profile 测试是否安装正常,(以上两个命令行敲了不会显示什么,但是需要敲)...默认只会在 master 下搜索,而我们 spec 是存在我们私有的 JWJFramework 目录下。...source 'https://gitee.com/fangmei/JWJFramework.git' #私有仓库地址 这里必须添加两个地址,默认情况下,你如果不添加 source ,系统会默认使用官方仓库地址...原来自己创建私有库使用时候不跟Cocoapods公开库一样,需要指定自己私有的资源地址!!!!

2.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

PowerMock静态方法与私有方法怎么测试

在Java单元测试领域,PowerMock是一个扩展了Mockito功能框架,它使得开发者能够模拟静态方法、构造函数、私有方法和final类,从而在测试中进一步隔离依赖项,达到更高测试覆盖率。...私有方法测试虽然通常推荐通过测试公共接口间接测试私有方法,但在某些情况下直接测试私有方法可以更精确地验证内部逻辑。PowerMock为此提供了能力。3....过度使用模拟静态方法和私有方法虽能解决测试隔离问题,但过度使用会增加测试维护成本,降低代码可读性和可维护性。...PowerMock为Java开发者提供了一种强大工具,用以解决传统单元测试难以覆盖静态方法、私有方法等问题。然而,正确且适度地使用它至关重要,避免过度依赖模拟,保持测试简洁性和有效性。...希望本文能帮助你更好地掌握PowerMock使用,提升测试质量和效率。

9510

C# 使用反射获取私有属性方法 测试

本文告诉大家多个不同方法使用反射获得私有属性,最后通过测试性能发现所有的方法性能都差不多 在开始之前先添加一个测试类 public class Foo {...,在下面我测试了不同方法性能 测试 首先是通过 GetValue 方式经过 1 次 和 100 次运行,测试方法都是通过C# 标准性能测试 但是在测试完成需要告诉大家结论 使用 GetValue...方式和使用其他几个反射拿到属性方法性能都是差不多,所以不需要对私有属性反射去优化 Method Categories Mean Error StdDev 'GetProperty 调用1次反射...,而缓存也只是缓存 PropertyInfo 值,于是在下面测试 GetGetMethod 方法,这个方法在跑100次就添加了缓存 public void GetPropertyGetAccessorMethodInfo_Call100...,而带缓存调用和 GetGetMethod 方法调用时间几乎一样长 建议反射私有属性使用 GetValue 方法,因为只要调用非公有属性,调用时间就是这么长,无论通过表达式或其他方法都无法减少时间

2.3K20

Jmeter通过参数传递多用户并发测试

来源:http://www.51testing.com   使用Jmeter通过参数传递多用户并发测试需要几步?...3.需要登录,添加登录http request,serverName为host(不用带协议头),method为接口请求方式,path为接口路径,在parameters中,通过add添加登录所需参数...(如果用户名密码为变量,使用 ${变量名} 方式进行赋值   4.添加httpcookie管理器(http cookie manager),用于记录每个用户登录cookie.   5.添加并发请求...,查看并发请求性能数据   6.添加查看结果树,查看接口请求结果。   ...7.调试过程中不用组件,可以右键隐藏,变成置灰显示后,在线程组执行过程中就不会被跑到 星云测试 http://www.teststars.cc 奇林软件 http://www.kylinpet.com

1.7K20

授权一次测试记录

声明:本文中所测试站点已获得授权进行渗透测试,任何模仿或借鉴本文思路或方法所造成损失及引起后果,请自行承担责任!!! 目标是某司及其旗下控股50%以上子公司进行模拟真实攻击行为。...花了几天时间发现其正面实在是难有什么收获或者突破,而且他安全设备给我压力也是非常大,所以俺果断转变方向,直接开始对比较“偏僻”资产进行信息收集与测试,对一些看上去是“主力”资产我是直接忽略了...通过各种信息收集工具搭配使用,在一个“偏僻端口上”发现一个portainer服务,再加上他没有登录次数限制与验证码,所以直接弱口令爆出了密码。...';" mysql -se "FLUSH PRIVILEGES;" 但发现通过无密码登录是执行不了这种新增权限命令,无奈那就只能换方法咯!...直接查看mysql中存储用户信息user表,密码是MD5加密,我们需要去在线解一下密即可。

48020

私有云下自动化故障稳定性测试

序章 1.1 为什么要做故障稳定性测试? 写这篇文章目的是记录下这一个月工作内容,也想把这10年来走过技术路程拿出来分享分享。下面开始正式介绍。...所以测试人员需要尽可能模拟各种故障场景,来帮助技术专家做好风险预警。...1.2 故障稳定性测试自动化 传统故障稳定性测试可能是通过人工手段来执行一些操作,比如在测试环境中注入正常数据流量,这时候去手动关闭一些组件或者服务或者关闭物理机, 造成服务不可用,这时候一个可能性较高技术架构下...那测试人员在这个过程中可能就需要测试整个服务恢复时间, 恢复完成后整个集群稳定性等因素。...如果用人工来做的话,我们需要耗费大量时间来执行测试,而且有些场景人工是无法模拟出来, 以及无法准确抓取数据。所以我们需要自动化我们故障稳定性方案。

2.6K62

记录一则xtts测试遇到诡异现象

背景:在一次xtts测试中遇到因源库数据文件名称包含特殊字符导致表空间全量备份缺失文件,之所以说是诡异现象,是因为xtts全备日志不报任何错误,在恢复阶段才发现缺少文件,这个缺陷比较隐晦,尤其在迁移表空间较多场景下...1.模拟环境 2.重现问题 3.解决方法 1.模拟环境 查询本次测试迁移表空间对应数据文件信息: set lines 180 col file_name for a55 select file_id...14,15; --SQL>alter database datafile 14,15 online; sql 'alter database datafile 14,15 online'; 最后查询本次测试迁移表空间对应数据文件信息...附录: 本文测试环境是通过在添加数据文件时,利用类似这样不规范操作模拟实现: SYS@orcl> alter tablespace dbs_d_jingyu add datafile '/oradata...测试过这种情况下rman去备份是可以成功,但xtts脚本备份就有问题,应该算是xtts脚本缺陷,但是对于这类不规范情况还是要尽可能避免。

55140

某平台一次简单渗透测试记录

0x01 目标 某平台系统 0x02 流程 0x03 测试 拿到站点后先做信息收集,扫描目录看看有无敏感信息 寥寥无几,没有任何信息,启动burpsuite打开网站走一遍流程。...shell,先放着后续是否能找到网站根路径然后再跨目录上传。...key=1 随便给个数值访问测试,发现只存在水平越权,不存在注入。 http://www.target.net/detail.shtml?key= 去掉参数直接访问,却弹出来了报错页面。...该站点使用是spring框架,重新使用spring相关接口路由字典扫一遍,还意外扫到了druid登录页面,但并不存在未授权访问和弱口令漏洞,继续看swagger。.../跨目录上传shell 0x04 疑问 在最后上传shell处,尝试了冰蝎、哥斯拉马都无法正常解析,后来更换了带密码回显jsp马才成功,请问这是什么原因?

35720

对某自动售货机测试记录之越权

以下文章来源于安全客 ,作者蟋蟀哥哥 本次测试为授权友情测试,本文提交之前已通知厂商修复 前言 年级大越焦虑,时常想技术做不了之后自己能干嘛。。然后试水入了自动售货机坑。...是一个长度为32位字符串,是什么也没解出来. 然后我们分析JWT信息。 JWT明显特征就是由.分割。...根据自己userID和orgid我先尝试一下自己ID附近测试返回会小很多。 越权成功,读到了userId为6409用户售货机信息....如果匹配成功就直接返回正确信息,所以我们只要构造相应jwt信息和token信息,就能遍历所有用户信息,或者直接控制别人售货机。...修复建议: 缝缝补补总有遗漏地方,重新设计鉴权流程,或使用shiro统一鉴权 总结 之前发生过漏洞地方,应该重点关注,并且如果不做全局性修改,只是缝缝补补,总还会被绕过。

21610

使用Jest测试包含setTimeout调用函数踩坑记录

前两天给一个包含setTimeout调用函数写单元测试,在使用fake timer时候遇到了问题,记录一下。...为了测试执行失败时有发生重试,我编写了如下测试用例: // job-queue.test.js const MockJob = jest.fn(() => { return { id: 0...在启用fake timer时候,setTimeout、setInterval都会使用Jest提供假实现,他们不会真正阻塞住测试用例。...这样一来,这个测试用例表现就不符合预期了,我们runAllTicks应该能够把catch回调执行完毕才对。...结语 之前精力都在业务代码编写,很少接触到JS事件队列知识,这次编写测试用例时遇到问题让我有机会了解了JS事件队列里基本概念和原理,还是收获很大

6.7K60

理解DNS记录以及在渗透测试简单应用

接下来讲解具体记录类型: A记录(Address) A 记录也称为主机记录,是使用最广泛DNS记录,A记录基本作用就是说明一个域名对应IP是多少, 它是域名和IP地址对应关系,表现形式为 www.baidu.com119.75.217.109...NS 记录(Name Server) NS 记录和SOA记录是任何一个DNS区域都不可或缺两条记录,NS记录也叫名称服务器记录,用于说明这个区域有哪些DNS服务器负责解析,SOA记录说明负责解析DNS...MX 记录( Mail Exchanger ) 全称是邮件交换记录,在使用邮件服务器时候,MX记录是无可或缺,比如A用户向B用户发送一封邮件,那么他需要向DNS查询BMX记录,DNS在定位到了B...PTR 记录 PTR 记录也被称为指针记录, PTR 记录是 A 记录逆向记录,作用是把 IP 地址解析为域名。...DNSlog注入 在测试一些网站时候,一些注入类漏洞都是没有任何回显信息,这个时候我们很难判断自己payload是否执行成功,这个时候可以借助dnslog。

2.2K20

python接口测试:如何将A接口返回值传递给B接口

在编写接口测试脚本时,要考虑一个问题:参数值从哪里获取 一种方式是可以通过数据库来获取,但是通过这次接口测试,我发现读取数据库有一个缺点:速度慢 可能和我sql写法有关,有些sql加约束条件比较少,...另一种方式就是写死参数,不过除非是一些固定参数,比如按照某个类型查询,类型是固定,那么可以事先定义一个列表或字典存放类型值,然后依次遍历即可; 否则一般不推荐写死参数,写死的话拓展性不强,换个测试环境...,脚本可能就运行不起来了 还有就是通过接口获取想要数据了,也就是一个接口能返回某些参数想要值,那么就把这个接口返回值传递给下个接口参数 这样一来,参数值是动态生成,即使切换环境,也可以在新环境获取参数值...,然后再去发送请求 本质上接口间传递参数,其实就是处理上一个接口返回数据,抽取出自己想要某个字段或某一批字段 举个栗子: 有2个接口,A接口用于查询所有的标签数据,B接口需要传入一个标签,然后生成一条草稿数据...这只是一个简单例子,实际情况可能更复杂一些,例如需要返回多个参数情况或者把多个接口返回值传递给一个接口等等; 不过道理都是一样,要学会分析接口返回内容结构,提取自己想要值。

2K20

实战|我们又来了,一次授权渗透测试记录

手里最近有一个学校授权项目,我今天把渗透过程写一下 这个管理员很吊,直接甩手一个IP,一个你自己看着来吧眼神,emmmmm……… 来吧,谁让拿人家毛爷爷了呢,掏出落灰Nmap,全端口给我扫起 Nmap...有点东西,2008服务器,MS17-010和CVE-2019-0708这两个屌炸天漏洞都不存在,管理员还可以,也是有一个打补丁好习惯嘛,哈哈哈哈哈哈哈啊哈 爆破下21和3389看看有没有弱口令 (...没有扫描全端口朋友,建议还是扫描全端口,应该别的不常见端口上可能还开着别的应用哦) ?...一个每天都在正常使用考勤打卡系统,我们继续往下看看 ? 很多员工信息,这个程序开发商你们良心不会痛吗,这和裸奔有什么区别, 无力吐槽。点击查询按钮,抓包,跑一下注入 ?...我们更新文章指向循循渐进,不想发太复杂,基础慢慢往上。 有些时候别人说我们发大多部分都是弱口令,但是人家确实存在弱口令,我也没办法啊。或者各位有什么好建议可以给公众号留言,我都有看

1.2K50

在unittest中使用 logging 模块记录测试数据方法

.') # 返回脚本路径 logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(filename)s[line:%(lineno...self.assertEquals(3.14, 3.14, 'nonono') if __name__ == "__main__": unittest.main() 生成日志文件内容如下: Wed...unittesting: How to capture text logged to a logging.Logger in “Captured Output” 以上这篇在unittest中使用 logging 模块记录测试数据方法就是小编分享给大家全部内容了...您可能感兴趣文章: Python单元测试框架unittest使用方法讲解 解读python logging模块使用方法 Python 单元测试(unittest)使用小结 Python中内置日志模块...logging用法详解 Python中测试模块unittest和doctest使用教程 Python中使用logging模块打印log日志详解 Python使用logging模块实现打印log到指定文件方法

1.4K61

Office隐藏17年漏洞CVE_2017_11882测试记录

Office隐藏17年漏洞CVE_2017_11882测试记录 创建时间: 2017/11/25 0:18 作者: CN_Simo 标签: Office漏洞 参考文章1:https://www.cnblogs.com...,解决方法:https://www.cnblogs.com/justforfun12/p/5205804.html 1.制造条件 这里搭建两台虚拟机进行测试!...测试机配置信息: 操作系统 Win7_x64 企业版 Office版本 Office 2013 防火墙状态 开启 IP 192.168.1.103 系统语言 Chinese 操作系统 Kali 2.1...中文 IP 192.168.1.104 首先在kali下安装nginx,或者tomcat应该也是可以,首先将生成doc文件放在/usr/share/nginx/html目录下,方便被攻击机器获取...虽然获取到了命令行,但是通过net user命令可以看到登录用户级别是Guest,这就限制了一些需要权限较高命令执行!

87600

记录一次利用业务设计漏洞精彩实战测试

而我们主动发送请求是get,那就说明这个漏洞黑盒是百分之八九十测不出来。黑盒又不知道这里居然还可能有post请求,就算测试post请求,也不知道参数是什么,因为前端压根没有这里参数。 ? ?...后面这三个信息我个人感觉是很重要。会利用的人能利用出各种花样,这里我们只交流技术,不谈那些非法利用,因此这里如何利用这些信息我就不写了。 下图是我回显出测试信息: ?...想挖这漏洞,还得给他先改好BUG。。。帮助这个cms实现功能,我才好测试功能是否有漏洞利用。。。...另外,由于我这个是边测试边编写,因此里面有不少注释以及我注释掉测试代码。。。大家将就着看吧。。 exp脚本攻击演示: ? 输入数字后,就会一直发送数据包,直到发送5个为止,会出现提示结束信息。...再次强调,因为这套cms验证码功能有bug,我为了方便测试就将其注释掉,但是,对于普通验证码,一些大佬完全可以做到识别,因此,这篇文章精髓在于攻击思路。

70630

APP-hybrid页面性能测试一些知识记录

更加详细performing.timing打点属性可以参考这篇文章 性能测试 由于是hybrid页面的性能测试,我们不可避免无法进行白盒测试。...如果需要测试页面滚动fps、cpu、内存使用情况该怎么办嗯?只能借助一些小工具来完成本地测试。...帧方差就是FPS序列方差,越小,说明页面滚动越平滑。 FPS黑盒测量 android7.0以下手机可以用Emmagee软件来进行测试。非常方便,每秒统计一次,直接生成csv以待分析。...sched gfx view wm 将改变time将改变监控测试时间。...然后打开你app,出发动画和滚动,直到测试结束。 这个时候本地文件中将出现mynewtrace.html文件,点开看一看可以发现像时间线一样视图数据。

2.3K00

测试平台接入HttpRunner V4(二)使用config实现用例之间参数传递

使用config实现例参之间传递这几天在群里看到有些人疑问,就是在各用例间参数无法传递,比如登录状态、响应结果等。...基于下面2种情况,虽然我觉得要保持用例独立性,但真正要做到用例相对独立是比较困难。同时我也有第1种情况需求,所以就开始整理,下面代码会以header为例进行实现,参数导出也可以同样实现1....用例1设置token,在用例2上无法使用,导致每个用例都要单独做登录操作,导致操作繁琐2....用例1接口返回结果,无法在用例2上使用,如果把多个用例放在同一个文件,会导致需要引用用例1用例都需要加上,后期维护是个比较大问题如何接入下面代码在测试平台接入HttpRunner V4(一)基本功能接入基础上修改使用...)取到对应数据,我做法比较简单,写一个和数据一样结构体,然后做一次转换package hrp//对应结构体type StepResultStruct struct {ID int

36230
领券