window搭建webdav⽂件共享服务器,共享电脑的硬盘⽂件,公⽹访问⾃⼰电脑
上的数据,。。。
1.前⾔
记录⼀下⾃⼰搭建⽂件共享的过程,写的不详细,若您不幸看到这篇博客,⿇烦⾃⾏参考其他详细的博客之类的,这⾥只是提到⽅法。
相信⼤多数⼈在⼿机与电脑或者电脑与平板之间传输⽂件都是使⽤QQ、微信或者其他之类的⼯具,这些⼯具太⿇烦了,⼀来没能做到他们之间共享⽂件,⽽是将数据⼜复制了⼀份。有没有⼀种⽅法能够将笔记本电脑上的“硬盘”变成⾃⼰⼿机上的“内存卡”,进⽽能够很⽅便的使⽤笔记本电脑上的⽂件,就像是⾃⼰⼿机上的⽂件⼀样呢。答案是有的,下⾯给出⽅案:
⽅案⼀:搭建samba服务,搭建局域⽹共享,由于445端⼝被封,且不能修改,不知道能不能通过内⽹穿透实现公⽹访问,具体我没试过,点到为⽌
⽅案⼆:搭建ftp或ftps服务,没试过
⽅案三:搭建webdav服务 (重点)
2. 需要的软件
2.CuteHttpFileServer/chfs ⼀个免费的、HTTP协议的⽂件共享服务器 下载地址:
3.frp内⽹穿透 不需要公⽹访问的可⽤不考虑,⽐较要做到公⽹访问还需要⼀台公⽹服务器搭建frp服务做数据中转,这⾥我不进⾏讲解,点到为⽌。
3.使⽤CuteHttpFileServer/chfs搭建webdav服务
还是不说那么多了,⾃⼰看⼀下官⽹搭建⼀下,反正很简单的
就说⼀下会遇到的问题(经验):
chfs的配置⽂件⾥⾯默认将path参数的第⼀个⽬录作为webdav的⽬录,意味着当使⽤ES⽂件浏览器连接是⽆法看到⾃⼰的共享的所有⽬录,要看到⾃⼰的所有⽬录可以通过浏览器查看。因此要使得ES⽂件浏览器能够看到多个webdav⽬录,必须采⽤⼀个端⼝⼀个webdav服务的⽅式进⾏,⽐如说81端⼝⽤于挂载⾃⼰笔记本电脑的D盘,82端⼝⽤于挂载⾃⼰的F盘,依次类推。
4.ES浏览器连接webdav服务
⾃⼰百度吧,有⼿就⾏,主要是懒了。
5.笔记本电脑端常⽤管理命令
nssm 永远的神,以下命令都是在cmd下执⾏
net start 服务名#开始某个服务
net stop 服务名#停⽌某个服务
sc delete 服务名#删除某个服务
6.成功的截图
我⾃⼰使⽤的的frp+chfs搭建的⽂件共享,使⽤的是腾讯云服务器做frp服务。效果就是只要我的电脑连着⽹,我的⼿机和平板就能随时随地访问我的笔记本电脑上的数据,编辑电脑上的⽂档,观看电脑上的视频等等,⾮常⽅便。
访问我的笔记本电脑上的数据,编辑电脑上的⽂档,观看电脑上的视频等等,⾮常⽅便。