在Ubuntu上访问smbfs的cfdirectory奇怪的问题

奇怪的问题。 我们使用一个cf web服务器来访问NAS。 我们已经把这个问题testing到了九点,并且找不出原因。

问题:我们得到一个空的结果集,把共享上的一个cfdirectory复制到一个具有正确shell的已知目录中。 但是,我们可以从cf服务器作为cf用户,并且在没有许可错误的情况下查看所有内容。

我们试过的testing:

  1. 使testing文件成为用户正在testing的path是正确的 – 失败。
  2. 做一个从Python的目录列表 – 工程。
  3. 做一个CFFILE读取和写入从有问题的Web服务器的问题目录 – 工程。
  4. 在本地目录上执行CFDIRECTORY – 工作。
  5. 在目录上做ls -la来做cfuser – 工作。
  6. 在目录上以root身份执行ls -la – 工作。
  7. 将cf用户权限更改为root并重试CFDIRECTORY – 失败。
  8. 更改挂载以root用户身份挂载并重试CFDIRECTORY – 失败。
  9. chown-files和父目录并重试CFDIRECTORY – 失败。

我只能想到几件事情。 首先,确保你的情况是正确的,因为Linux中的文件系统读取区分大小写。

其次,我没有太多的运气从CF直接读到SMB。 我以前的工作是使用SMB Fuse作为正常挂载点,并确保所有者/组匹配CF用户。