|
楼主 |
发表于 2011-11-27 13:50:58
|
显示全部楼层
Post by RichardGv;2155955
mount POSIX系的文件系统后,mount point的权限和拥有者应该是取决于被mount的文件系统的根目录的权限和拥有者。您创建的ext2文件系统根目录是由root:root拥有的,所以mount出来就是root:root。如果要修改的话可以先mount该文件系统,再执行chown USER:GROUP MOUNT-POINT 。我担心修改到root之外的用户会导致在其他系统中使用时出现问题。
对fat这种不能存储POSIX权限的文件系统,mount point的权限和拥有者应该是取决于mount时的参数,例如 mount -t vfat -o uid=john,gid=users,utf8 /dev/sda9 /mnt/XXX会将owner设为john,group设为users。umask参数调整权限,dmask调整目录权限,fmask调整文件权限。如果没有给出参数,就是mount process执行时的uid,gid和umask。pmount执行时使用普通用户身份,因此Mount出的是mels : plugdev。
非常详尽,感谢。 |
|