Ubuntu 14.04 文件服务器,使用 Samba、NFS、OwnCloud 和 SFTP,全部位于同一挂载路径上

Ubuntu 14.04 文件服务器,使用 Samba、NFS、OwnCloud 和 SFTP,全部位于同一挂载路径上

我的 Ubuntu 14.04 机器上安装了一个带有 ext4 的 HDD,本地路径为 /Public,我将路径更改为我的唯一用户名,以便我可以使用 SFTP(通过 SFTP 客户端)从我的 Windows 计算机传输文件。我想使用 NFS 将 /Public 挂载到另一台 Ubuntu 服务器上,但看起来除非文件服务器上 /Public 的所有者是 nobody.nogroup,否则它无法挂载。如果我将所有者更改为 nobody.nogroup,那么我将失去 SFTP 访问权限。如果我使用 Samba(这样我就可以从 Windows 计算机访问 /Public),同样的事情,我必须将所有者更改为 nobody.nogroup,然后我将失去通过 SFTP 的访问权限)

本质上,我需要有具有 /Public 路径的文件服务器,可以通过 SFTP 访问,也可以使用 NFS 安装在另一个 Ubuntu 机器上,也可以在 Windows 机器上访问(通过 Samba),当然,因为我打算安装 OwnCloud 并将数据路径指向 /Public,所以它是本地的

如果可能的话?

谢谢!

相关内容