一般情况下,Nextcloud找回密码的方法有两种:
- 登陆面板有个忘记密码的链接,如果管理员配置了发送邮件的功能,那么可以通过这种方式,让Nextcloud 发送一个密码重置的邮件。然后点击邮件里的重置链接即可。
- 无法发送邮件,那就让另外一个管理员帮你重置。
- 要是上面两种方法都不行的话,那就用第三种方法,通过 occ 命令重置管理员密码。
通过occ 命令重置管理员密码:
进入到 nextcloud安装目录,然后使用www-data 的身份执行 occ 重置密码命令,如下:
rg@rangotec.com:/var/www/nextcloud$ sudo -u www-data php occ user:resetpassword test Enter a new password: Confirm the new password: Successfully reset password for test
为了避免网盘攻破后带来的损失,我们给予Nextcloud最小权限,这里使用的是www-data 身份安装的nextcloud,所以需要先切换到www-data 用户执行occ命令。
相关链接:
文章评论