Nextcloud 中的匿名访问

Anonymous access in Nextcloud

我使用当前稳定版的 Nextcloud(nextcloud docker 图片)。我想在用户进入网站时禁用身份验证 window。可能吗?官方文档只找到匿名上传功能

Nextcloud 是围绕每个用户都有其个人(云)文件夹的概念构建的,他可以在其中上传、编辑和共享文件。因此,如果不登录,您将无法访问“普通”用户界面

然而,任何用户都可以通过 link 共享 files/folders 并允许在不登录的情况下编辑它们:

https://docs.nextcloud.com/server/latest/user_manual/en/files/sharing.html#public-link-shares

https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/file_sharing_configuration.html


但以防万一您集会想要为您的 Nextcloud 实例的所有匿名访问者提供匿名上传和编辑文件的选项,这是一个可能的解决方案:

  • 使用您的管理员帐户创建一个文件夹anonymous
  • 通过link分享并允许编辑
  • 在您的管理设置中,转到 Theminghttps://your-domain.com/settings/admin/theming
  • Anonymous Usage 设置为 Name 并将您共享的 link 设置为 Web link

现在,如果您注销并访问您的 Nextcloud 实例,您会在最底部看到一个名为 Anonymous Usage 的 link,您(和您的客户)可以跟随它上传 files/folders 或编辑现有的。通过 link 上传的所有文件都将存储在 anonymous 文件夹中,并归您的管理员帐户所有。因此,请确保将该帐户的存储配额设置得足够高。

注意

  • 通过访问您的 Nextcloud 实例 任何人 都可以删除 anonymous 中的所有文件,因为他不需要对自己进行身份验证。
  • 访问者不是完全匿名的,因为 Nextcloud 和您的网络服务器可能有一些 日志文件 及其 IP 地址。