2.1 下载 kkFile 官方镜像(镜像较大,下载失败请多试几次) 2.1.1 通过极空间的 Docker 管理页面下载(确保镜像源的选择:Docker Hub) 第一步:打开仓库设置界面,确保镜像源选择的是 Docker Hub; 第二步:在左侧边栏选择“镜像”,然后点击“仓库”,在搜索框内输入“kkFileView”后搜索找到红框内的官方镜像下载,下载...
https://kkfileview.keking.cn 一、安装libreoffice 1 KKFile依赖于openoffice获取libreoffice,推荐使用libreoffice性能更好 1 下载libreoffice7.1 见redhat的安装方式:(在kkfile的bin目录执行:more install.sh) 下载: wgethttps://kkfileview.keking.cn/LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz 2 解压:tar -xv...
1.上传kkFileView-4.4.0-SNAPSHOT.tar.gz到部署目录 2.解压: tar -zxvf kkFileView-4.4.0-SNAPSHOT.tar.gz 3.配置文件在kkFileView-4.4.0-SNAPSHOT/config/application.properties 注意: 每次解压, config会被覆盖, 记得提前备份 4.进入解压后文件夹kkFileView-4.4.0-SNAPSHOT/bin 5.启动: ./startup.s...
kkFileView为文件文档在线预览解决方案,该项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,图片,视频,音频等等。项目作者也列出了支持预览的20多种大种类的文件。软件安装 kkFileView 已不再免费提供发行安装包了,现在所有的发行版...
kkFileView可以用来搭建文件在线预览服务,在Github上已有5.7k+Star。该项目使用流行的SpringBoot搭建,易上手和部署,基本支持主流办公文档的在线预览,如docx、xlsx、pptx、pdf、txt、zip、图片、视频、音频等等。 为什么选雨云对象存储 精细权限管理 不同存储桶设定不同密钥,保障数据安全 管理员使用实例密钥统一管理存储桶...
docker run -it -p 8012:8012 keking/kkfileview:4.1.0 浏览器访问容器 8012 端口 http://127.0.0.1:8012 即可看到项目演示用首页。 2 项目接入 上传一个文件之后,点击预览,即可查看该文件预览效果。 项目内需要预览文件时,只需要调用浏览器打开本项目的预览接口,并传入须要预览文件的 url ,示例如下: 引入js...
运行成功后,可以访问kkfileview的测试页,地址地址:http://192.168.7.109:8012 二、使用 之前我们使用MinIO搭建了对象存储服务,接下来我们就把kkfileview和MinIO结合起来使用,首先将需要在线预览的文件存储到MinIO中去,然后预览文件。 我们可以使用S3 Browser来管理MinIO中的文件,首先创建一个存储桶为preview,然后将文件...
对于Office文件文档的在线预览,kkFileView的底层是基于开源openoffice或libreoffice上构建的。先给大家简单介绍一下kkFileView V4.0.0的主要功能改进,基于LibreOffice7.1底层,兼容性更强,预览效果更好,具体如下: 1.底层集成OpenOffice替换为LibreOffice,Office文件兼容性增强,预览效果提升 2.修复压缩文件目录的穿越漏洞 ...
1、kkFileView存在XSS漏洞,跨站脚本攻击是通过在网页中加入恶意代码,当访问者浏览网页时恶意代码会被执行,攻击者可利用该漏洞窃取或操纵客户会话和cookie,用来模仿合法用户,从而使攻击者获得管理员权限,控制整个网站。 2、kkFileView任意文件读取漏洞,攻击者能够通过Web应用程序 未经授权地读取任意文件,这可能会导致敏感...
Keking KkFileview是中国凯京科技(Keking)公司的一个 Spring-Boot 打造文件文档在线预览项目。Keking kkFileview 存在安全漏洞,该漏洞源于存在通过目录遍历漏洞读取任意文件,可能导致相关主机上的敏感文件泄漏。 漏洞影响 kkFileview <=3.6.0 fofa查询 body="kkFile:View" ...