美文网首页
NextCloud 解决启用2FA(两步验证),但是并未绑定TO

NextCloud 解决启用2FA(两步验证),但是并未绑定TO

作者: 易本正经的其名为坤 | 来源:发表于2021-11-03 21:16 被阅读0次

    NextCloud 解决启用2FA(两步验证),但是并未绑定TOTP软件,导致账号无法登录

    要说私有云盘那家好,NextCloud少不了,但是最近呀,我遇到一个糟心的事情,我把NextCloud中的两步验证打开了,并且设置了全部用户使用,但是但是,我忘了绑定这回事情了,结果完蛋,当我浏览器会话过期的时候,我终于想起这会事情了。

    它显示需要二步验证,我的老母亲呀,我还没绑定了,我在那里给你整二步验证的密码。

    我尝试了密码重置,尝试了数据库修改,但是非常可惜,没有一个可行的,最终我在这篇文章中找到了我想要的东西。

    Administrator account locked out due to 2FA enforcement

    首先我需要声明一下我的环境:

    UNRAID NAS服务器,使用docker 启动的nextCloud

    执行更新全部应用
    docker exec -u 33 Nextcloud php occ app:update --all
    查看已有的应用
    docker exec -u 33 Nextcloud php occ app:list大概率是只有一个 twofactor_backupcodes 的应用,没有 twofactor_totp 应用

    - twofactor_backupcodes: 1.11.0

    于是执行
    docker exec -u 33 Nextcloud php occ app:enable twofactor_totp安装 twofactor_totp

    安装成功,此时你就可以刷新nextcloud的登录页面进行totp的绑定了,推荐使用谷歌验证器或者微软验证器。

    需要注意的是,安装 twofactor_totp 需要访问

    https://github.com/nextcloud-releases/twofactor_totp/releases/download/v6.1.0/twofactor_totp.tar.gz

    此时要求你的nextcloud docker容器可以链接到外网。

    本文使用 文章同步助手 同步

    相关文章

      网友评论

          本文标题:NextCloud 解决启用2FA(两步验证),但是并未绑定TO

          本文链接:https://www.haomeiwen.com/subject/ykgczltx.html