Ubuntu打造家用NAS三——网盘与影视中心

  • Post author:
  • Post category:其他




Ubuntu打造家用NAS三——网盘与影视中心



一、Ubuntu 挂载硬盘

  1. 通过 Putty 连接 NAS
  2. 查看硬盘位置:

    sudo fdisk -l
  3. 找到需要挂载的硬盘,我的是“Disk /dev/sdb:xxx GiB”
  4. 将硬盘格式化为 EXT4 格式:

    sudo mkfs.ext4 /dev/sdb
  5. 查看此硬盘的 UUID 值:

    sudo blkid

    ,即“/dev/sdb: UUID=“xxx” BLOCK_SIZE=“4096” TYPE=”ext4″”中的xxx
  6. 创建合适的硬盘挂载点:我选择的是

    /home/saber/NAS
  7. 挂载此硬盘:

    sudo vim /etc/fstab



    a. 打开后的文件的参数格式为:设备名称 挂载点 分区类型 挂载选项 dump 选项 fsck 选项。

    b. dump 选项为 0 表示不进行备份

    c. fsck 选项为启动时检查顺序,0 为不检查,/ 根目录为 1,其他只能从 2 开始

    d. 仿照上面的内容填写自己的硬盘,我这里写的是

    UUID=51709c20-061d-4320-961d-cc1e2413ed15 /home/saber/NAS ext4 defaults 0 2


    e. 按 ESC,输入

    :wq

    ,保存并退出
  8. 重启 NAS
  9. 重新通过 Putty 连接 NAS
  10. 输入:

    df -h

    ,即可以看到硬盘已经被挂载在”/home/saber/NAS”上



二、私人网盘

  1. 私人网盘在这里我选择的是 Z-File,官网地址:

    点击这里

    ,选择社区版即可
  2. 安装方法可以参考官方文档:

    点击这里
  3. 通过 Putty 连接 NAS



14. 输入以下内容安装 Z-File

sudo apt update
sudo apt install -y openjdk-8-jre-headless unzip
# 声明安装到的路径
export ZFILE_INSTALL_PATH=~/zfile
# 创建文件夹并进入
mkdir -p $ZFILE_INSTALL_PATH && cd $ZFILE_INSTALL_PATH
# 下载 zfile 最新版
wget --no-check-certificate https://c.jun6.net/ZFILE/zfile-release.war
# 解压并删除压缩包
unzip zfile-release.war && rm -rf zfile-release.war
# 授权启动停止脚本
chmod +x $ZFILE_INSTALL_PATH/bin/*.sh
# 更改默认端口
sudo vim ~/zfile/WEB-INF/classes/application.properties
/server.port  # 查找关键字
i  # 输入模式
# 将对应的默认的 8080,改为 3290(任意端口即可)
# 按 ESC
:wq  # 保存更改并退出
# 启动项目
~/zfile/bin/start.sh
# 停止项目: ~/zfile/bin/stop.sh 
  1. 在浏览器中打开宝塔控制面板
  2. 选择安全–>系统防火墙–>点击添加端口规则–>协议选择 TCP/UDP –>端口输入 3290 –>来源选择所有 IP –>策略选择允许–>备注填写 Z-File –>点击提交
  3. 在浏览器中进入网站:

    http://NAS的IP:3290/
  4. 根据提示配置用户名及密码等–>点击系统初始化–>弹出:提示:当前无可用存储源,是否跳转至管理员页面添加存储源?–>点击确定
  5. 输入刚刚设置的账号和密码–>点击登录–>点击存储源设置–>点击 +
  6. 存储源名称、存储源别名、存储源备注都填写 NAS –>存储策略选择本地存储–>是否启用、启用文件操作、允许匿名文件操作都选择开启–>文件路径填写

    /home/saber/NAS

    –>生成签名链接开启–>下载签名有效期填写为1800(3分钟)–>点击保存设置–>点击确定
  7. 重新在浏览器中进入网站:

    http://NAS的IP:3290/

    ,私人云盘即可使用



三、影音服务搭建

  1. 影音服务在这里我选择的是 Plex,官网下载地址:

    点击这里
  2. 通过 Putty 连接 NAS
  3. 创建媒体库:

    sudo mkdir /home/saber/NAS/'Media Library'
  4. 在终端中输入

    sudo chmod 755 -R /home



27. 输入以下内容安装 Plex

安装包下载链接:

点击这里

sudo apt update
sudo apt upgrade
# 下载,复制上面下载时的下载链接
wget https://downloads.plex.tv/plex-media-server-new/1.29.2.6364-6d72b0cf6/debian/plexmediaserver_1.29.2.6364-6d72b0cf6_amd64.deb
# 安装,将下载的安装包放在NAS里,进入安装包所在的目录
sudo dpkg -i plexmediaserver_1.29.2.6364-6d72b0cf6_amd64.deb
sudo apt update
sudo apt upgrade
# 查看 Plex 工作状态
systemctl status plexmediaserver
  1. 在浏览器中打开宝塔控制面板
  2. 选择安全–>系统防火墙–>点击添加端口规则–>协议选择 TCP/UDP –>端口输入 32400 –>来源选择所有 IP –>策略选择允许–>备注填写 Plex –>点击提交
  3. 在浏览器中进入网站:

    http://NAS的IP:32400/web
  4. 首次使用 Plex,需要创建一个 Plex 帐户或使用现有帐户登录或登录 Google / Facebook 或 Apple 帐户
  5. 通行证可以不开(不开也是相当实用的)
  6. 跟随引导进行首次设置,设置完成后即可使用,其他使用及优化信息请自行搜索

    在这里插入代码片



版权声明:本文为qq_42001737原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。