【问题标题】:Anonymous access in NextcloudNextcloud 中的匿名访问
【发布时间】:2019-08-16 23:55:35
【问题描述】:

我使用当前稳定版本的 Nextcloud (nextcloud docker image)。我想在用户进入网站时禁用身份验证窗口。可能吗?我在官方文档中发现只有匿名上传功能。

【问题讨论】:

    标签: nextcloud


    【解决方案1】:

    Nextcloud 是围绕这样一个概念构建的,即每个用户都有自己的个人(云)文件夹,他可以在其中上传、编辑和共享文件。因此,您没有登录就无法访问“正常”用户界面。

    但是,任何用户都可以通过链接共享文件/文件夹并允许在不登录的情况下对其进行编辑:

    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
    • 通过链接分享并允许编辑
    • 在您的管理员设置中,前往Theminghttps://your-domain.com/settings/admin/theming
    • Anonymous Usage 设置为Name 并将您的共享链接设置为Web link

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

    请注意

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

    【讨论】:

    • 好大的答案)
    猜你喜欢
    • 2021-11-24
    • 1970-01-01
    • 2019-11-15
    • 1970-01-01
    • 1970-01-01
    • 2017-09-28
    • 1970-01-01
    • 1970-01-01
    • 2022-07-02
    相关资源
    最近更新 更多