kiftd简介:
kiftd是一款专门面向个人、团队和小型组织的私有网盘系统。开源、便捷、小巧。无论是在笔记本上、家庭、学校还是办公室,均可以随时随地使用它。它不但是替代U盘进行文件传输的不二之选,同时也是一款具备MP4&MP3在线播放、PDF预览、图片查看、移动端访问等功能的个人云存储。无任何使用限制,即开即用,即使是刚刚学会点击鼠标的小白也能够在3分钟内快速开始。想要了解更多内容?欢迎访问官方网站:https://kohgylw.gitee.io/index.html
新版本v1.0.18
* 本次更新提供更加完善的数据传输保护机制,进一步满足在公共复杂网络环境下的使用需求。推荐所有用户升级体验。
- 本次更新新增了登录验证码机制——很多用户反馈自己需要在复杂网络环境下使用kiftd,由此也面临各种各样的安全风险。其中最为主要的风险便是担心账户密码被暴力破解。因此,为了进一步提高在公共网络环境下kiftd的使用安全性,本次更新新加入了喜闻乐见的“验证码”机制:当某一账户发生【一次】及以上的密码输入错误情况后,该账户的后续登入尝试均必须经由随机生成的验证码进行验证(直至该账户的密码输入正确)。
(初次登录某一账户时仍然像之前一样无需验证)
(但如果该账户出现一次密码匹配失败的情况,那么接下来所有的尝试均需要进行验证码验证,直至输入成功)
该验证码的干扰度被刻意调高以增加机器识别的难度。这些验证码的干扰度不一(有些可能根本无法识别),因此对于真人而言,若验证失败可换一个继续尝试。
- 新增对https访问的支持,可提供https访问服务——这一升级主要为了保证在公共网络环境下使用kiftd时的数据传输安全。https协议是目前运用最为广泛、技术最为成熟的数据传输安全解决方案。现在,kiftd允许用户使用https协议进行访问和操作,防止数据被窃取或篡改。开启及设置方法请见《kiftd说明文档》。
(示例1:首先,将一份JKS或PCKS12证书文件拷贝至kiftd主目录中,并将其重命名为“https.jks”或“https.p12”)
(示例2:接下来,在配置文件中填写一些简单的设置项)
(示例3:最后,启动服务器引擎并使用https协议进行访问)
提示:上图示例中使用的证书是最简单的“自签名证书”,因此会被浏览器识别为危险链接。对于专业用户而言,应使用CA机构颁发的受信任证书——这一类证书能够得到浏览器的信任。不过,这类证书在使用时可能需要支付一定的费用,且要求具备一个经过备案的域名。因此,具体使用哪种证书应根据用户的实际需求来灵活决定。
- 修复了当文件名称中存在单引号时无法对其进行操作的BUG。