zoukankan      html  css  js  c++  java
  • 家用NAS ---- U-NAS4.0的基本安装与基本使用

    0. NAS相关概念知识

    现在一般意义上的NAS就是网络文件存储服务。当前各大公有网盘因为各种各样的原因使用不太方便,所以如果家里有条件,想随时存储个人影像、文件等等各类资料,个人推荐还是可以搞一个NAS的。NAS当然有直接的产品,比较知名的就有群晖、威联通等等,不过价格嘛(很多人都称他们是卖软件附送硬件的),所以也有很多专门搞软件的,比如有freeNAS、openmediavault等等,也有接下来将要介绍的U-NAS。
    这些硬件软件一起主要提供的服务就是:

    1. 文件共享,类似windows下的网上邻居共享目录 (最基础的应用)
      1. samba服务
      2. nfs服务
      3. ftp服务(现在一般不推荐啦)
      4. webdev服务
    2. 受控的文件目录同步备份支持(一般采用插件或者附加程序提供)
      1. rsync
      2. u盘同步备份
      3. 结合各类客户端实现数据同步备份(比如手机APP之类)
    3. 其他一些附加功能(高级功能)
      1. 媒体文件处理支持
      2. 个人网站等等
      3. 虚拟机支持
      4. Docker
        …..

    总之一句话,NAS主要就是一种计算机应用服务,主要提供文件共享服务,在此基础上依据硬件能力和软件支持可以开发更多的功能和应用。
    由此可见NAS需要:

    1. 计算机硬件(可以是普通的X86架构的PC,也可以是ARM架构的计算机——如单板计算机系统)
    2. 需要提供相应服务的系统环境(软件)

    个人DIY的NAS系统现在主要基于普通X86架构的PC,建议采用低功耗的系统以便于长期运行。

    1. U-NAS 相关介绍

    U-NAS 是国产厂商万由电子基于Debian定制封装的专用于X86架构的NAS系统,并把它免费提供出来(该厂商同时提供完整的软硬件集成产品,有需求的也可以直接购买)。
    要安装U-NAS硬件上需要如下的准备

    1. 一台普通的PC环境
      1. 主板,最好能支持多个SATA接口以方便接入更多硬盘(影响数据硬盘能安装的数量),或者有交换的扩展能力,必须带高速网口(没有网口怎么算NAS)
      2. CPU(建议小功耗的),有的是被主板集成的,CPU能力会影响应用体验,需要支持64位的,因为U-NAS当前只提供64位的版本(其它NAS有提供32位,甚至ARM架构的)
      3. 内存条(和主板匹配),容量其实大于512MB就可以体验基本功能,但如果有其它需求,当然是越大越好
      4. 一块小容量的磁盘(建议ssd类盘)或者高速U盘用作系统盘,这块盘的空间只能用于系统,不能存储数据,所以没必要多大,大于4G在大多数情况下都是完全足够的。
      5. 电源(既要保证基本系统供电,也要满足为后续数据磁盘供电)
      6. 机箱及硬盘安装托架 ,其中硬盘安装位关系到数据硬盘能安装的数量
      7. 显示器(可选的,可能安装时会短时用到,不是必须的,因为大多数操作其实可以网络操作)和键盘(可选的,如果机器能够自动从安装镜像盘启动其实可以不接,个别计算机需要接上键盘才能正确开机则为特例)
    2. 用于安装时使用的U盘(大于1G就够,和用作系统盘的U盘不是同一个)或者光盘(需要配套光驱)
    3. 若干用作数据存储的硬盘(容量随自己需要,后期也可以调整)
    4. 另外的电脑或者手机(安装上U-Finder)方便进行配置(如果有显示器)

    这里淘汰的计算机(包括笔记本——虽然磁盘扩展能力可能不足)都满足要求,起码可以用作DIY体验。

    软件上的准备:

    1. 下载官方的U-NAS4.0 光盘镜像(光盘镜像不到500MB)
    2. 把光盘镜像写入一个安装用U盘(可以采用Win32DiskImager工具),或者刻录入光盘

    2. U-NAS 的基本安装

    1. 搭建起基本安装需求PC,只需要主板、CPU、内存条、电源和系统盘(磁盘或者U盘),注意,不要安装上数据磁盘!!!
    2. 接入系统安装镜像盘(U盘或者带光盘的光驱)
    3. 接入网线(需要连上能支持DHCP分配的路由器)联网
    4. 开机配置为从安装镜像盘启动(这一步可能需要本地显示器)

    下面是具体的一些安装界面

    1. 安装盘正确启动状态,按一下回车就开始安装
      安装盘正确启动界面
    2. 对多网卡的情况,会出现选择网口联网的界面(默认是第1个网口)
      网口选择
    3. 整个安装过程如果是单网卡完全不需要人工干预,安装完成后的界面为
      安装完成的界面
      其中显示的ip地址,这里的ens18:192.168.10.191中的192.168.10.191就是可以远程配置的ip地址。
      至此基本安装完成。

    3. U-NAS的基本配置

    关闭基本安装完成的计算机,取下安装镜像盘,安装上数据磁盘,从新启动计算机系统。
    如果有显示器,还是可以看见IP,就可以直接在同局域网内计算机(手机)浏览器中输入IP地址打开设置UI,如果没有显示器,则安装U-Finder工具,查找出U-NAS的IP,或者通过路由器查出IP,再打开浏览器。

    1. 基本登录界面
      登录界面
      默认的用户名是:admin,密码是password
    2. 登录后界面
      登录后界面
    3. 首先打开控制中心
      控制中心
    4. 进行密码修改
      密码修改
    5. 进行系统升级
      系统升级
    6. 网口配置(建议配置为静态IP)
      ip配置
      网口配置
    7. 如果所有数据盘都是新盘,对初次使用用户,建议先安装”一键配置”app后使用一键配置app进行配置,如果数据盘上已经有数据,则 一定不要采用一键配置!!!,否则所有数据都会不可恢复的损失。
      磁盘配置有很多很多方案,最简单的就是直接挂载上去,里面还有包括RAID配置,逻辑卷管理,这里因为太复杂了,就不再介绍,推荐新手找块新盘,用一键配置。
      此外这里单独提一下共享文件夹,所有的民用NAS系统都有这个概念(或类似概念),其实就是设置可以共享出来的目录,在U-NAS中也是如此,其实就是在已经挂载的磁盘分区上建立子目录。
      共享文件夹
      因为U-NAS默认有关联设置,所以所有的共享文件夹不专门配置,默认就提供了所有已打开的共享类服务(包括samba、nfs、webdav和ftp)
    8. APP管理器,这里可以安装和打开、配置各种官方app
      app管理器
      在这里你可以选择各种app安装和使用,因为APP过于丰富,本文就不详细介绍啦。
    9. 终端的使用,对于没有配置显示器的环境,又需要用命令行进行一些调控,可以应用默认的web shell终端
      终端的打开
      点击里面的启动就会新开一个浏览器标签(窗口),打开一个web shell界面,如图
      登录shell
      输入用户名和密码进行登录,这里用的admin用户,登录后如图
      shell登录后
      这里就可以像有显示器终端一样进行各种命令行的操作啦。

    至此,最最基本的U-NAS安装其实已经完成,已经可以局域网内体验文件共享服务啦,比如在windows下的文件管理器地址栏中按\NASIP地址格式输入,登录后就可以访问通过samba服务共享出来的目录啦。
    samba访问 win32

    4. 管理界面下文件浏览管理

    为了方便在管理界面下进行文件管理,U-NAS还提供了一个web文件浏览器工具U-File Explorer
    点击基本快捷菜单(最左上角)应用菜单
    打开
    菜单选择
    U-File Explorer
    Explorer
    在这里,可以随意的进行浏览、调整等等。

    5. 基础远程访问U-anywhere应用配置

    U-NAS免费提供了U-Anywhere工具方便远程提供内网穿透的访问服务,相关配置如下:
    它在基本快捷菜单或者左下角开始菜单中都可以打开(这里演示开始菜单)
    开始菜单打开
    中的u-Anywhere
    u-Anywhere
    依据提示进行登录(如果没有账户需要新注册)
    登录
    登录后登录后的U-Anywhere
    在我的U-NAS域名处填入一个自己喜欢且不冲突的名字(假如这里填入的是icxbk),就可以远程进行访问(比如icxbk.myunas.com)

    6. 结语

    本文介绍了最最基础的U-NAS安装和简单的使用介绍,更多的功能还需要你去发掘。一些高级的内容随后可能用其他文章进行介绍。

    出处:https://www.icxbk.com/article/detail?aid=1130

  • 相关阅读:
    linux权限补充:rwt rwT rws rwS 特殊权限
    关于Linux操作系统下文件特殊权限的解释
    Java学习笔记——Java程序运行超时后退出或进行其他操作的实现
    Java实现 蓝桥杯 算法提高 判断名次
    Java实现 蓝桥杯 算法提高 判断名次
    Java实现 蓝桥杯 算法提高 日期计算
    Java实现 蓝桥杯 算法提高 日期计算
    Java实现 蓝桥杯 算法提高 概率计算
    Java实现 蓝桥杯 算法提高 概率计算
    Java实现 蓝桥杯 算法提高 复数四则运算
  • 原文地址:https://www.cnblogs.com/mq0036/p/13452032.html
Copyright © 2011-2022 走看看