搜索

热门搜索

[文摘] 重装NAS系统后,其它用户的文件挂载到管理员账户下怎么操作?

[复制链接]
xmaker 发表于 2025-2-25 09:20:57 | 显示全部楼层 |阅读模式
在使用飞牛NAS系统的时候,有这样一个问题。
就是新建了多个用户,文件夹有些凌乱管理起来。今天想把所有的文件夹全部归到系统管理用于名下,其余的普通用户全部清理。该如何操作?
首先确认你的文件夹或者文件的权限,在SSH指令下输入:

  1. ls -l /vol2/1001
复制代码
会返回对应的用户所有权信息。

接下来想把这些文件夹全部挂载到系统管理员账户下,执行如下指令
  1. sudo chown -R XMaker:Administrators /vol2/1001/你的文件夹名称
复制代码
- XMaker为当前系统用户
- Administrators 为所属用户组
- /vol2/1001/你的文件夹名称  为你的目录地址,自行修改
执行完上述指令后,这时你在查看文件夹所有权就属于当前挂载的用户以及用户组了。

要查看当前用户所属用户组指令:
  1. getent group
复制代码

如果挂载错误,还是可以返回的:
  1. sudo umount /vol1/1000
复制代码
----------------------------------------------------------------
执行完上述的权限修改,最后在当前用户的文件夹下还是看不到文件怎么办? 接下来将目录挂载操作一下就可以了。
可以现在当前用户的能看到的目录下新建一个文件夹,比如叫xmaker。执行指令:
  1. sudo mount --bind /vol2/1001/文件夹名称 /vol1/1000/xmaker
复制代码
这样就把/vol2/1001/文件夹名称的文件夹下所有的文件挂载到了 /vol1/1000/xmaker 目录下;刷新当前页面就可以看到所有的文件存在了。
----------------------------------------------------------------
注意事项:

这里还有问题说明,就是在重启系统后,挂载的文件夹还会消失。
网上找了个永久挂载的办法就是修改 /etc/fstab 文件;这里不做推荐,修改了几次,系统崩溃了几次,最后只能重做系统。
最安全有效的办法是,执行挂载命令后可以看到文件的时候;
在你的根目录下再新建一个文件夹,把挂载后能看到的文件全部剪切或者复制到的新的目录下即可。
这样在重启系统后,都可以看到所有的文件永久存在了。最后再删除之前的文件即可。
推荐此办法,安全有效。

另外再重新做系统的时候,只格式化NAS系统盘即可。其余的不要格式化,就可以完美保留之前所有的Docker服务以及文件。
记得重新设置启动Docker服务,存储位置还要和之前的一样不变。

评论0
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 官方抖音
  • 微信客服

©2025 XMAKER.VIP / XMAKER实验室