有时因为种种原因忘记了自己ownCloud/Nextcloud的密码。
[caption id=“attachment_2148” align=“aligncenter” width=“1440”] 一般来说,可以使用管理员账户来修改密码[/caption]
如果出现了忘记了管理员密码这种糟糕的情况,就只能通过OCC命令或修改数据库的方式来解决了。本文介绍较为方便的使用OCC命令重置密码方式。
一般格式是这样的:
sudo -u www-data php occ [options] [arguments]
更多使用方法可以阅读⇒ownCloud/Nextcloud OCC命令行工具详解(1)
user user:add 添加一个用户 user:delete 删除特定用户 user:disable 禁用特定用户 user:enable 激活特定用户 user:info 显示用户信息 user:lastseen 显示用户最后登陆了时间 user:list 列出所有用户 user:report 显示有多少用户访问 user:resetpassword 为一个用户重置密码 user:setting 读取和修改用户设置我们需要用的是user:reserpassword。
命令格式为为下
sudo -u www-data php occ user:resetpassword 用户名
sudo -u www-data php occ user:list重置用户ChengYe的密码
sudo -u www-data php occ user:resetpassword ChengYe然后会提示输入新密码(输入的密码不会显示)按回车确认密码。
如果输入的密码比较简单,你会得到以下提示,那么你需要换一个更复杂的密码。
重置成功: