我想再次通过 owncloud 服务器查看 owncloud 文件。我是否需要将客户端程序安装到服务器机器上,或者是否有其他方法可以访问服务器上的 owncloud 文件?
答案1
您可以通过 davfs2 安装 DAV 共享,它提供了对文件的安全读/写访问,而无需使用 owncloud 桌面客户端(在这种情况下,所有文件的本地副本毫无用处)。
为此,您必须安装 davfs2 包
apt-get install davfs2
在基于 Debian 的系统中,或
yum install davfs2
在基于RedHat的系统中。
然后,您必须编辑文件/etc/davfs2/secrets
并在末尾添加一行包含您的登录凭据的内容,例如:
owncloud.example.org/owncloud/remote.php/webdav
现在您可以使用以下命令将共享挂载为普通文件系统mount
:
mount -t davfs owncloud.example.org/owncloud/remote.php/webdav /mnt/
还有更多选项(例如允许非特权用户挂载),owncloud doc 有一个很好的分步指南来执行此操作: https://doc.owncloud.org/server/7.0/user_manual/files/files.html#creating-webdav-mounts-on-the-linux-command-line
确实,您可以直接在数据/目录中访问您的文件,但这不是最干净的方式(特别是当您想要编辑/添加/删除它们时)。
答案2
只需访问网络界面使用这个地址/链接:
http://本地主机/owncloud或最终https://localhost/owncloud
如果你想“看看幕后情况”(或者还没有安装桌面环境),你可以启动你的文件管理器并寻找/var/www/owncloud/数据/“用户名”(对于您正在运行 apache 服务器的情况)!
答案3
使用 ssh 访问服务器,找到安装目录并使用这些文件。如果安装了 apache,您可以在 apache conf 中找到该目录,但通常它应该在 /var/www/ 下,您也可以使用 winscp 访问服务器
答案4
如果你使用 apache,owncloud 的主目录是 /var/www/html 或 /var/www/html/owcloud
所有文件都存储在您自己的云服务器上。