利用kiftd实现局域网文件共享,支持不同操作系统

要实现局域网内多个设备之间的文件共享,除了能够利用操作系统自带的共享功能外,还可以通过kiftd在局域网里搭建一个网盘的方法实现文件共享。相对于前者,后者的好处是不区分操作系统(无论是Windows、Linux还是Mac OS X甚至是手机都能直接互传文件),并且管理和使用起来也更加方便,更适合学校或办公使用。

第一步,要在需要共享的计算机上安装一个kiftd。

kiftd是个开源的网盘搭建工具,体积只有100+MB,本身是解压即用的,不过要求电脑上有Java才能正常运行。如果电脑中已经安装过Java了(必须是Java 8以上的版本)就可以跳过这一步,否则就需要先安装或更新Java。安装Java的过程特别简单,通常2分钟就能搞定。

1.1 如果没有安装JAVA就要先安装(安装了的可以跳过)

1,在某度或者某狗上搜索“Java”,由于这个运行环境全世界出名(很多服务器软件的必备环境之一),所以很容易就能搜到

2,接下来在官网上免费下载一个Java安装包,体积不到100MB

利用kiftd实现局域网文件共享,支持不同操作系统_第1张图片

3,因为Java采用了傻瓜式的安装过程,所以安装时只需一路“下一步”就行了。安装成功后也不会出现什么特别的现象,所以直接关闭安装程序即可

然后就可以下载kiftd然后解压到本地了

等Java装好之后就可以下载kiftd了。过程还是直接在某狗或者某度上搜索(所以说搜索引擎真是个伟大的发明),直接找到这个开源工具的官网

利用kiftd实现局域网文件共享,支持不同操作系统_第2张图片

(如果确实没搜到,直接访问 https://kohgylw.gitee.io/ 也行)

然后下载就行了。这个工具是开源免费的,能随便用于任何目的(如果不放心的话可以去GitHub上下载一份它的源代码自己查看,源代码仓库地址是 https://github.com/KOHGYLW/kiftd-source )。下载之后会得到一个zip格式的压缩包,如图所示

利用kiftd实现局域网文件共享,支持不同操作系统_第3张图片

将其解压后,双击其中jar程序启动它,如下图所示

这时,点击“开启”按钮来开启网盘服务器

现在,整个局域网内都可以访问这个网盘了。例如自己访问的话,只需在浏览器的地址栏里输入“http://127.0.0.1:8080”就能进入网盘主页

利用kiftd实现局域网文件共享,支持不同操作系统_第4张图片

这里要特别提醒的一点是,虽然使用IE这种上古浏览器也能访问,但是可能会导致有些高级功能没法用,比如拖拽上传等。所以如果电脑上安装了现代浏览器(例如Chrome和火狐,国产高速浏览器也算在内,不过要使用“极速模式”浏览),那么还是推荐优先使用现代浏览器。

第二步,在局域网内进行文件互传。

因为是第一次启动,所以kiftd程序会自动生成一个默认的管理员账户,账户民是“admin”,密码是“000000”。使用它登录进去就能进行所有操作了,大多数操作都很简单,相信大家一看就会

利用kiftd实现局域网文件共享,支持不同操作系统_第5张图片

比如先上传几个文件

利用kiftd实现局域网文件共享,支持不同操作系统_第6张图片

这样一来,上传到这个网盘上的文件就可以供局域网内的其他设备下载了。当然,为了让其它设备也能访问,首先要先查看本电脑的IP地址

然后再换到另一台电脑上,打开浏览器,在地址栏里输入“http://运行kiftd的电脑的IP地址:8080”就可以访问了

这样,就能把之前上传的文件在另一台电脑上下载下来,非常简单。当然,如果是多人同时下载一个文件也是可以的。

利用kiftd实现局域网文件共享,支持不同操作系统_第7张图片

此外,在局域网内的手机(即连入与电脑同一个路由器的wifi后)同样可以进行访问并上传或下载文件

利用kiftd实现局域网文件共享,支持不同操作系统_第8张图片

除了能够上传下载文件外,kiftd本身还支持在线的视频播放、图片查看、文档预览等等功能,所以也可以把这个网盘当做一个在线资料库使用:

利用kiftd实现局域网文件共享,支持不同操作系统_第9张图片

它的其它功能还很多,读者可以自行体验。相信如果是日常使用的话,相比于操作系统自带的共享功能而言还是方便得多的。因为这个kiftd本身是个免费的开源项目,所以如果各位用起来不错的话可以去它GitHub或者Gitee的主页上点个“Star”来对这个项目表示支持。

此外,在其程序中还附带了一份非常详细的说明书《kiftd说明文档》,里面图文并茂地介绍了该工具的所有使用和设置方法,用户可以根据需要进行查阅,这一点比其他开源软件需要到处搜索使用教程而言方便多了。

以上。

你可能感兴趣的:(开源项目,经验分享)