您尚未登录。

#1 2016-01-30 14:49:34

350227036
会员
注册时间: 2015-11-29
帖子: 3

用mdadm做raid0 普通用户挂载了没有写权限

用mdadm 将两盘硬做成了 raid0   /dev/md0  格式化类型都是ext4

UUID=cfff5155-5944-43dc-8467-e99bd414937b /home/kerin/win/md0            ext4    users,defaults          0       2

fstab这样挂截,为什么普通用户没有写权限
后面改成rw,加umask也不行。
ntfs的分区可以正常读写

我man 了fstab 和mount,实在没办法,只能来求助了。。

离线

#2 2016-01-30 15:35:47

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,222
个人网站

Re: 用mdadm做raid0 普通用户挂载了没有写权限

用 chmod、chown 改目录权限……

ext4 是原生的 Linux 文件系统,当然是支持UNIX权限的,文件权限是存储在文件系统中的。
ntfs是因为不支持才要设置umask、uid之类的参数,设置一个默认权限。


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#3 2016-01-30 20:02:11

j3ffyang
会员
注册时间: 2015-12-29
帖子: 23

Re: 用mdadm做raid0 普通用户挂载了没有写权限

通常

chown -R you.you /home/kerin/win/md0

离线

#4 2016-01-31 12:36:36

350227036
会员
注册时间: 2015-11-29
帖子: 3

Re: 用mdadm做raid0 普通用户挂载了没有写权限

j3ffyang 说:

通常

chown -R you.you /home/kerin/win/md0

这样的确是可以了。 
但我有个疑问。
我先创建了文件夹, 确认这个文件夹是属于kerin的,但在挂载后变成了root,这时侯我再修改他的所属用户为kerin就可以了

挂载前后,虽是同一个文件夹名。 但是所属的node节点不同。所以权限就有问题了是吗?
看来还是基础问题

离线

#5 2016-01-31 12:37:48

350227036
会员
注册时间: 2015-11-29
帖子: 3

Re: 用mdadm做raid0 普通用户挂载了没有写权限

cuihao 说:

用 chmod、chown 改目录权限……

ext4 是原生的 Linux 文件系统,当然是支持UNIX权限的,文件权限是存储在文件系统中的。
ntfs是因为不支持才要设置umask、uid之类的参数,设置一个默认权限。


”文件权限是存储在文件系统中的“

这句讲到点子上了。现在解决了。谢谢

离线

#6 2016-01-31 12:57:06

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: 用mdadm做raid0 普通用户挂载了没有写权限

350227036 说:
j3ffyang 说:

通常

chown -R you.you /home/kerin/win/md0

这样的确是可以了。 
但我有个疑问。
我先创建了文件夹, 确认这个文件夹是属于kerin的,但在挂载后变成了root,这时侯我再修改他的所属用户为kerin就可以了

挂载前后,虽是同一个文件夹名。 但是所属的node节点不同。所以权限就有问题了是吗?
看来还是基础问题

是的。挂载之后挂载目录的权限会发生变化。

离线

页脚