云存储作为一个新概念,在前些年炒的火热,虽然伴随一系列黑天鹅事件,让热度快速下降,但云存储带来的方便深入人心。因此在大厂的云存储产品热度下降后,私人的NAS热度快速上升,其中最具代表性的,必然是群晖NAS。但群晖价格太高,个人和小型企业无法承担。实际上,我们完全可以使用cpolar,与特定软件配合,打造属于自己的低成本NAS。现在,就让我们来看看如何操作吧。

云存储的核心功能,是在任何网络条件下(公共互联网或局域网),都能方便的调取和存入数据,这个功能与共享文件存取一致,因此我们完全可以通过共享文件存取网页+cpolar的内网穿透数据隧道,实现在在公共互联网访问局域网内的电脑,并调取下载或共享文件。我们使用的文件共享网页,则是HFS。因此,我们需要下载并安装的,就是Cpolar、HFS两项,其下载地址如下:

  • cpolar:https://www.cpolar.com/download
  • HFS:https://www.rejetto.com/hfs/?f=dl(中文版在百度搜索亦可)

在这两个软件下载完毕后,就可以在解压获得程序文件。其中cpolar可以直接双击安装文件进行安装。

而HFS并不需要安装,双击后就会直接运行程序。HFS的主程序看起来是这样的:

虽然这个软件看起来比较简陋,但功能却很实用。我们只要将打算分享的文件(包括文档、图片、视频、压缩包等等)拖动到主界面左侧“虚拟文件系统”的空白处,就能将这个文件变为共享文件。

此时我们本地的HFS没有设置访客权限、没有设置远程文件上传的路径,也没有指定输出端口,因此我们需要先对这些内容进行设定,才能安全的使用HFS。首先是HFS的访客设置。我们打开软件主界面的“菜单”选项卡,在其中找到“其他设置”项,并从跳出的次级目录中找到“用户账号”选项。

在这个页面下,就能够设定超级用户,并添加其他用户,并设定其权限。为方便演示,我们先设定一个超级用户,以及一个测试用户。而添加用户的方式,则是点击页面左下侧的“添加”按钮。

在“添加用户”,我们能对用户名进行更改(双击打算建立的用户,直到用户名变为可编辑状态),接着勾选页面中部的“启用”和“超级用户”,并在下一行输入密码。完成设定后,就可以点击右下角的“应用”,保存这个用户。

接着我们再以同样的方式,建立一个“普通用户”,不过这个用户就不再授予“超级用户”权限

此处需要注意,我们一直勾选的“启用”项,可以直接决定该用户是否有效,而不必频繁的添加删除用户。在设立完成两个用户后,就可以点击右下角的“确定”按钮,保存所做的设置并回到HFS软件主界面。

接着,我们设定一个用于存放上传文件的文件夹,并对这个文件夹进行权限的设定。首先我们在本地电脑上新建一个文件夹(此处命名为“上传存储”),然后在HFS主界面左侧的“虚拟文件系统”空白处,单击鼠标右侧,就能从弹出的菜单看到“从磁盘添加目录”选项,点击后找到我们新建的“上传存储”文件夹,并在弹出的对话框选择“真实目录”,就能将这个文件夹列入“虚拟文件系统”之中。

接着,我们右键点击这个红色的“上传存储”文件夹,在弹出的菜单中点选最下方的“属性”按钮,为这个文件夹进行权限设置。在这个页面,我们点选“权限”选项卡,在“上传”页面按实际需求勾选允许上传的用户。最后点击页面下方的“确认”按钮保存设置。

当然,我们也可以在“菜单”的“上传”项,并在弹出的选项栏中点选“如何上传”,查看上传设置的指引。

在完成这些设置后,我们对HFS的设定就告一段落。不过需要注意的是,hfs是一款绿色软件,如果想要其长期稳定运行,最好将其加入开机自启动列表和后台运行列表。接下来,我们就要通过cpolar建立一条内网穿透数据隧道,将本地的HFS发布到公共互联网,让我们的电脑成为能够上传下载并存储文件的简约版NAS。由于篇幅所限,将本地HFS的内容,我们会在下篇介绍中为大家详细说明。

通过HFS低成本搭建NAS,并内网穿透实现公网访问 1/2相关推荐

  1. 群晖搭建个人网站,内网穿透实现公网访问 1/3

    系列文章 群晖搭建个人网站,内网穿透实现公网访问 1/3 群晖搭建个人网站,内网穿透实现公网访问 2/3 群晖搭建个人网站,内网穿透实现公网访问 3/3 现代商业活动离不开数据,随着时间推移,企业的数 ...

  2. 群晖搭建个人网站,内网穿透实现公网访问 3/3

    列文章 群晖搭建个人网站,内网穿透实现公网访问 1/3 群晖搭建个人网站,内网穿透实现公网访问 2/3 群晖搭建个人网站,内网穿透实现公网访问 3/3 上一篇: 群晖搭建个人网站,内网穿透实现公网访问 ...

  3. Ubuntu搭建SVN服务 - 内网穿透实现公网远程访问

    写在前面:博主是一只经过实战开发历练后投身培训事业的"小山猪",昵称取自动画片<狮子王>中的"彭彭",总是以乐观.积极的心态对待周边的事物.本人的技 ...

  4. Linux搭建GitLab私有仓库,并内网穿透实现公网访问

    文章目录 前言 1. 下载Gitlab 2. 安装Gitlab 3. 启动Gitlab 4. 安装cpolar 5. 创建隧道配置访问地址 6. 固定GitLab访问地址 6.1 保留二级子域名 6. ...

  5. 群晖NAS搭建WebDav服务,并内网穿透实现公网访问

    WebDAV是基于HTTP协议的通信协议.适用于有些客户限制于其他协议,要求使用WebDAV协议进行数据传输的,下面是通过WebDAV协议来访问群晖NAS的设置教程. 1. 在群晖套件中心安装WebD ...

  6. 搭建企业内部Discuz网页论坛,并内网穿透实现公网访问

    小张是一家生产企业的销售部新员工,一次客户提出了一项技术问题,小张作为新人不是很了解,多方询问仍没有满意答案,最后通过公司论坛向生产部板块提问,很快得到专业解答.小张以此答案回复客户后,客户非常满意, ...

  7. 通过HFS低成本搭建NAS,并内网穿透实现公网访问 2/2

    在上篇文章中,我们向大家展示了如何配置HFS,设置了访问用户和上传下载文件的权限.接下来,我们就可以使用cpolar,建立一条内网穿透数据隧道,让我们能在公共互联网上访问到位于内网的hfs,进行文件的 ...

  8. 搭建私人kindle图书馆,并内网穿透实现公网访问

    在电子书风靡的时期,大部分人都购买了一本电子书,虽然这本电子书更多的时候是被搁置在储物架上吃灰,或者成为盖泡面的神器,但当亚马逊发布消息将放弃电子书在中国的服务时,还是有些令人惋惜,毕竟谁也不想大几百 ...

  9. CentOS搭建web服务器,并内网穿透实现公网访问

    在web项目中,部署的web站点需要被外部访问,则需要一个媒介,通过把资源放在这个媒介中,再通过所暴露的端口指向这个站点,当外部访问这个媒介所对应的端口时,媒介指向站点,完成访问,像这种类似的媒介,常 ...

最新文章

  1. android 编译报错,android avc 编译报错neverallow问题查找
  2. [论文泛读]Web服务组合综述相关论文1(3篇)
  3. [转]JSP中EL表达式三元运算符的使用
  4. linux 判断网卡是否异常_如何判断linux网卡故障?
  5. 让“学生看得明白” 复旦数学教授在无人教室录课程板书
  6. php负载均衡慕课网,Nginx实现负载均衡
  7. selenium添加cookie切换到不同环境
  8. Tensorflow:安装和配置
  9. vscode配置及快捷键(未完成待续)
  10. 7. Document write() 方法
  11. (转)区块链:为什么说finchain是下一代金融应用平台
  12. 债券价格和到期收益率的关系_什么是到期收益率 到期收益率与债券价格的关系...
  13. C语言实现循环左移和右移
  14. 永恒之蓝(ms17-010)漏洞简介及复现
  15. netlink_unicast return -11 (EAGAIN)
  16. 计算机导论真题(一)
  17. Mac OS配置python虚拟环境
  18. 国家税务局计算机操作考试~~
  19. python注释多行
  20. Zeppelin-0.9.0 开启kerberos登陆认证

热门文章

  1. 一文教你看懂Fama-French三因子模型
  2. 【量化策略】横盘策略20211209
  3. HTTP状态码1xx到5xx
  4. 国内三大制式3G网络简介及比较
  5. 在JSP中连接数据库及使用
  6. layUi框架入门篇(一)
  7. 虚拟现实在多领域的解决方案
  8. 背景减除算法之K-Nearest(KNN)和Mixture of Gaussians(MOG2)
  9. 如何申请邮箱号,两步轻松完成
  10. 哪款蓝牙耳机的音质好?盘点四款高颜值蓝牙耳机