Nextcloud

ownCloud/Nextcloud使用OCC命令重置密码

有时因为种种原因忘记了自己ownCloud/Nextcloud的密码。

一般来说,可以使用管理员账户来修改密码

如果出现了忘记了管理员密码这种糟糕的情况,就只能通过OCC命令或修改数据库的方式来解决了。本文介绍较为方便的使用OCC命令重置密码方式。

OCC命令的用法

occ命令是ownCloud/Nextcloud的命令行界面。您可以使用occ执行许多常见的服务器操作,例如安装和升级ownCloud/Nextcloud,管理用户,加密,密码,LDAP设置等。

一般格式是这样的:

sudo -u www-data php occ [options] [arguments]

更多使用方法可以阅读⇒ownCloud/Nextcloud OCC命令行工具详解(1)

重置密码

user相关命令:

 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

然后会提示输入新密码(输入的密码不会显示)按回车确认密码。

如果输入的密码比较简单,你会得到以下提示,那么你需要换一个更复杂的密码。

重置成功:

(2)

本文由 橙叶博客 作者:FrankGreg 发表,转载请注明来源!

关键词:, ,

热评文章

评论:

2 条评论,访客:2 条,博主:0 条
  1. BBQ
    BBQ发布于: 

    博主你好,

    执行:# sudo -u apache php occ user:resetpassword admin
    提示:
    sudo: unknown user: apache
    sudo: unable to initialize policy plugin

    系统是:Centos7 64,Nginx

  2. 潘宇
    潘宇发布于: 

    你好博主,我是使用snap安装的nextcloud 现在出现了管理原密码忘记了的情况(虽然我觉的密码就是那个没问题但就是登录显示密码错误)那么请问我该怎么使用occ工具重置密码。在现有的系统目录下没有找到你所给的目录所以请求帮助!!!

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据