利用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
3,因为Java采用了傻瓜式的安装过程,所以安装时只需一路“下一步”就行了。安装成功后也不会出现什么特别的现象,所以直接关闭安装程序即可
然后就可以下载kiftd然后解压到本地了
等Java装好之后就可以下载kiftd了。过程还是直接在某狗或者某度上搜索(所以说搜索引擎真是个伟大的发明),直接找到这个开源工具的官网
(如果确实没搜到,直接访问 https://kohgylw.gitee.io/ 也行)
然后下载就行了。这个工具是开源免费的,能随便用于任何目的(如果不放心的话可以去GitHub上下载一份它的源代码自己查看,源代码仓库地址是 https://github.com/KOHGYLW/kiftd-source )。下载之后会得到一个zip格式的压缩包,如图所示
将其解压后,双击其中jar程序启动它,如下图所示
这时,点击“开启”按钮来开启网盘服务器
现在,整个局域网内都可以访问这个网盘了。例如自己访问的话,只需在浏览器的地址栏里输入“http://127.0.0.1:8080”就能进入网盘主页
这里要特别提醒的一点是,虽然使用IE这种上古浏览器也能访问,但是可能会导致有些高级功能没法用,比如拖拽上传等。所以如果电脑上安装了现代浏览器(例如Chrome和火狐,国产高速浏览器也算在内,不过要使用“极速模式”浏览),那么还是推荐优先使用现代浏览器。
第二步,在局域网内进行文件互传。
因为是第一次启动,所以kiftd程序会自动生成一个默认的管理员账户,账户民是“admin”,密码是“000000”。使用它登录进去就能进行所有操作了,大多数操作都很简单,相信大家一看就会
比如先上传几个文件
这样一来,上传到这个网盘上的文件就可以供局域网内的其他设备下载了。当然,为了让其它设备也能访问,首先要先查看本电脑的IP地址
然后再换到另一台电脑上,打开浏览器,在地址栏里输入“http://运行kiftd的电脑的IP地址:8080”就可以访问了
这样,就能把之前上传的文件在另一台电脑上下载下来,非常简单。当然,如果是多人同时下载一个文件也是可以的。
此外,在局域网内的手机(即连入与电脑同一个路由器的wifi后)同样可以进行访问并上传或下载文件
除了能够上传下载文件外,kiftd本身还支持在线的视频播放、图片查看、文档预览等等功能,所以也可以把这个网盘当做一个在线资料库使用:
它的其它功能还很多,读者可以自行体验。相信如果是日常使用的话,相比于操作系统自带的共享功能而言还是方便得多的。因为这个kiftd本身是个免费的开源项目,所以如果各位用起来不错的话可以去它GitHub或者Gitee的主页上点个“Star”来对这个项目表示支持。
此外,在其程序中还附带了一份非常详细的说明书《kiftd说明文档》,里面图文并茂地介绍了该工具的所有使用和设置方法,用户可以根据需要进行查阅,这一点比其他开源软件需要到处搜索使用教程而言方便多了。
以上。
利用kiftd实现局域网文件共享,支持不同操作系统相关推荐
- win10操作系统如何进行局域网文件共享
一.修改计算机名: 桌面选中,右键点击属性,点击下图所示"更改设置" 计算机名大家根据自己的喜好写就行,可以写中文,不过建议写英文. 二.设置网络共享,开启网络发现: 打开网络共享 ...
- 服务器局域网系统,局域网服务器常用的操作系统
局域网服务器常用的操作系统 内容精选 换一换 节点是指接入到平台的计算资源,包括虚拟机.物理机等.用户需确保所在项目节点资源充足,若节点资源不足,会导致创建工作负载等操作失败.已创建至少一个集群,请参 ...
- 一种新的杀毒方式----利用Windows PE的文件共享进行杀毒
目前,计算机病毒和网络木马已经对计算机系统和网络构成很大的威胁.经常有很多用户莫名其妙地中了各种各样的木马.用户会中这种各样的病毒和木马,除了一般用户安全意识较弱,防范技术不高之外,也有很多原因是软件 ...
- mysql支持的平台和操作系统_MySQL 数据库所支持的操作系统_MySQL
MySQL数据库所支持的操作系统: 我们使用GNU Autoconf,因此将MySQL移植到所有使用Posix线程和C++编译器的现代系统是可能的.(要求服务器支持线程.如果只是编译客户端代码,则只需 ...
- SCOM 2007 R2安装部署各组件支持的操作系统详细列表
SCOM 2007 R2安装部署各组件支持的操作系统详细列表 本文章介绍在安装部署SCOM 2007 R2中所支持的操作系统列表,本文章是在微软官方文章的基础上进行整理以方便大家查阅! Operati ...
- openwrt利用arp获取局域网设备IP
openwrt利用arp获取局域网设备IP 文章目录 openwrt利用arp获取局域网设备IP 1. 前言 2. ARP概念 3. arp局域网搜索设备实现思路和代码 1. 前言 目前我们通过arp ...
- java中的smm,java毕业设计_springboot框架的基于SMM框架的局域网文件共享及检索系统...
这是一个基于java的毕业设计项目,毕设课题为springboot框架的基于SMM框架的局域网文件共享及检索系统, 是一个采用b/s结构的javaweb项目, 开发工具eclipsei/eclipse ...
- 【局域网共享相关】win10环境下,打造局域网文件共享的相关问题
目录 需求: 设置局域网共享方案/如何设置局域网共享 1.开启相关共享功能 2.设置相关权限账户 3.设置共享文件夹 如何局域网共享登陆时不需要账号密码 如何去除某台电脑保存过的登陆凭证 删除/清除某 ...
- 局域网服务器系统,局域网服务器常用的操作系统
局域网服务器常用的操作系统 内容精选 换一换 Linux云服务器常用的登录方式是SSH,对于密码登录方式创建的云服务器,如何保证登录安全性呢?本文以CentOS 7.6为例,对SSH登录进行安全加固. ...
最新文章
- ajax post对象参数,ajax用post方法传递参数
- python3代码块
- 口语学习Day1:天气
- postgresql的别名要用双引号才可以
- 怎么用vc采集ni卡数据_8bit,200MS/s 低成本模拟输入高速采集卡FCFR-PCI9850
- [转]通达信主图指标--13日黄金K线
- 思科3560交换机端口限速
- 知网上下载硕博论文为PDF格式的方法
- 根据rpt文件打印报表
- uniapp web设置ios safri浏览器 添加到屏幕 像是应用 但是不用证书
- HTML5七夕情人节表白网页制作【花瓣图片表白】HTML+CSS+JavaScript html生日快乐祝福网页制作
- 5.Django路由path和re_path详解
- HDU 1546 Idiomatic Phrases Game 最短路
- 52单片机定时器0-2实现1ms定时
- 同步六进制加法计数电路设计(D触发器)
- “StarRocks 极客营” 重磅来袭,和技术大牛一起推开数据库梦想之门!
- Git月嫂级安装步骤
- Java使用spire进行word文档的替换
- 2022-2028年中国渗滤液处理行业市场全景评估及发展策略分析报告
- 基于国产FPGA紫光同创Titan2 PG2T390H的PCIe链式DMA控制器设计
热门文章
- 快速登录Linux:一步取消密码,一步取消锁屏
- C++实现的简易排课系统
- 那些散落在风中的密码
- 计算机cpu选购注意事项,笔记本电脑选购技巧及注意事项
- 【HDOJ】1005 Number Sequence_天涯浪子_新浪博客
- Arduino101/Genuino101的安装入门
- Java8 Signature探秘
- 发明导诊机器人团队_机器人进军医疗领域,智能导诊准确率高达95%以上
- Java毕设项目蜗牛兼职网(java+VUE+Mybatis+Maven+Mysql)
- AngularJS实时监听Html控件状态(值)变化