OpenIndiana cifs服务器,创build的文件没有权限

我有一台运行napp-it的OpenIndiana服务器。 我有一台Ubuntu机器在fstab中使用这一行来挂载CIFS共享:

//Storage/Media /storage/media cifs credentials=/home/devians/.smbcredentials,iocharset=utf8,uid=1000,gid=1000 0 0 

然而,当这个Ubuntu机器在共享上创build文件时,他们会这样想:

 ??????????? ? ? ? ? ? test 

如果我没有提供足够的信息,我会修改这个问题,因为我不确定什么是相关的。

OpenIndiana(和通常最近的Solaris遇险)默认情况下通过CIFS和NFS使用NFSv4 ACL。 你所看到的可能是正常的,关于NFSv4 ACL Wiki的更多信息。 这可能是因为这是因为CIFS NFSv4 ACL依赖于UID / GID在客户端和服务器之间是相同的,就像NFS一样。 所以客户端不知道服务器告诉了什么。

你可以做的是安装nfs4-acl-tools来读取共享上的ACL。 最大的问题是,你真的可以做你需要做的事吗? IE,写入共享?