将文件夹挂载为 NFS 和 CIFS 时权限被拒绝(ubuntu 14.04)

将文件夹挂载为 NFS 和 CIFS 时权限被拒绝(ubuntu 14.04)

我正在尝试通过这种方式将文件夹“媒体”通过网络挂载为 nfs 和 cifs 共享。

在服务器端配置“/etc/exports”

/export/bins            *(rw,fsid=0,nohide,no_subtree_check,sync)
/export/bins/media       *(rw,sync,no_subtree_check)

在客户端(系统 1)

sudo mount -t nfs4 192.168.1.45:/media /mnt/mediaMountedNFS

在客户端(系统 2)

sudo mount -t cifs //192.168.1.45/media /mnt/mediaMountedCIFS -o username=kevin,password=pass1234 
#

设想:

挂载完成后,在无法通过“mediaMountedNfs”访问的“media”上的服务器上创建一个文件夹“temp”。

media/temp --- > X ----> mediaMountedNfs/temp,无法添加或删除内容,mediaMountedNfs/temp 的权限被拒绝。

解决方案:手动使用

chown -R kevin:somegroup temp

错误详细信息:权限被拒绝。每次在“媒体”文件夹上创建文件夹时都必须手动更改文件夹权限。仅针对 NFS 发生。

在 NFS 共享时,我可以通过什么方式将文件夹和子文件夹的 gid / uid 设置为特定值?或者有解决方案吗?

相关内容