linux挂载群晖共享文件夹

2022-03-06 21:49:06 9点赞 40收藏 2评论

适合人群

pve性能过剩,准备跑一些下载相关的docker服务

方便部署群晖下载三兄弟,将群晖解放出来

不想让群晖跑过多docker,专注储存

群晖版本较老,不支持docker

操作环境:

pve下lxc ubuntu 20.04
黑群晖nas

群晖进行操作

打开相关共享权限
打开控制面板
共享文件夹
编辑需要共享的文件夹
nfs权限
添加pve-ubuntu 的ip地址
允许用户访问已装载的子文件夹

linux挂载群晖共享文件夹

ubuntu操作

ubuntu安装nfs客户端软件

sudo apt update
sudo apt install nfs-common

创建挂载路径

mkdir /home/nas

挂载群晖相关路径

sudo mount -t nfs 192.168.1.61:/volume2/Video/temp /home/nas/

将文件挂载加入开机自启项目

创建启动脚本
路径

vim /home/nfs.sh

内容如下

#!/bin/bash
sudo mount -t nfs 192.168.1.111:/volume2/Video/temp /home/nas/

赋予脚本可执行权限
chmod +x /home/nfs.sh

创建启动文件

vim /etc/systemd/user/user-defined.service

文件内容

[Unit]
After=network.service

[Service]
ExecStart=/home/nfs.sh

[Install]
WantedBy=default.target

其中,After 表示服务何时启动,After=network.service 表示网络连接完成后,启动我们的服务;ExecStart 表示我们的脚本(步骤 1 中的 test.sh) 的路径;WantedBy 默认填 default.target。

添加权限

sudo chmod 744 ~/test.sh
sudo chmod 664 /etc/systemd/user/user-defined.service

重新加载系统的 systemd 服务文件,并启用我们自己写的 user-defined.service 文件。

sudo systemctl daemon-reload
systemctl --user enable user-defined.service

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
2评论

  • 精彩
  • 最新
  • 有没有国产系统装drive插件的办法 [喜极而泣]

    校验提示文案

    提交
  • 通过这个方法在linux挂载群晖的usb移动硬盘会提示“access denied by server ...”,但是挂载群晖的本地硬盘是正常的,楼主知道如何解决吗?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
40
扫一下,分享更方便,购买更轻松