gpt4 book ai didi

linux - Raspbian Wheezy Owncloud 和 NFS 结合在一起

转载 作者:太空宇宙 更新时间:2023-11-04 03:36:28 25 4
gpt4 key购买 nike

我正在尝试在 raspberry pi (raspbian wheezy) 上设置一个文件/DLNA 服务器,以便我使用的所有设备(最少 Android 和 Linux)共享文件。

我有一个 USB 驱动器,存储空间不错,里面有我的所有文件。到目前为止,我已经使用 NFS 和 dlna 来提供 USB 驱动器内容。

最近,我安装了owncloud。它要求 owncloud 数据目录由 www-data 拥有。我已使用选项 rw,user,uid=33,gid=33,mask=007 安装(从 fstab)USB 驱动器。 owncloud 运行良好(尽管渲染内容非常慢)。

我的nfs导出如下:

/owncloud_data/mystuff *(rw,all_squash,anonuid=33,anongid=33,no_subtree_check)

我的 shomount -e localhost 显示以下内容:

Export list for localhost:
/owncloud_data/mystuff (everyone)

但是,当我发布时

sudo mount localhost:/owncloud_data/mystuff /my_nfs

我收到以下错误:

mount.nfs: access denied by server while mounting localhost:/owncloud_data/mystuff

我不明白为什么。我猜测这是因为/owncloud_data/mystuff 归 www-data 所有。但是,nfs-server 以 root 身份运行;应该不能读取数据吧?或者我在这方面遗漏了什么?我在/var/log/messages 中没有得到任何有用的日志;我尝试在 nfs 配置中包含 --debug all 选项。

我还没有开始使用 dlna(在安装 owncloud 之前我已经安装了 minidlna,它可以与 NFS 一起使用)。

或者,对于我想做的事情有更好的解决方案吗?

如果您需要这方面的更多信息,请告诉我。

谢谢

最佳答案

我不会勾选这个作为答案。这是一种解决方法。

问题是,如果我导出/owncloud_data/mystuff,nfs 挂载将无法正常工作。如果我导出所有/owncloud_data,它工作正常(以及我在原始帖子中提到的导出选项)。我只是在客户端挂载/owncloud_data/mystuff (尽管从技术上讲我可以在那里挂载/owncloud_data )。

如果有人能解释这种行为并解决导出/owncloud_data/mystuff,我会很高兴。

关于linux - Raspbian Wheezy Owncloud 和 NFS 结合在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31386227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com