在太阳下
不管你喜不喜欢,高不高兴,爱与不爱;太阳照旧照耀着你!温暖着你!

Nextcloud 忘记管理员帐户与密码怎么找回或是重置

Nextcloud 忘记管理员帐户与密码怎么找回或是重置
TIME 2023-06-24 11:56

操作环境
作业系统:Debian 11 x64

Nextcloud版本:22.2.6

Nextcloud 忘记管理员帐户与密码怎么找回或是重置?


首先来解决第一个问题,管理员帐户是多少?
用SSH终端登录服务器,找到安装Nextcloud的目录下面有个data的目录,你会看到里面的用户数据目录
如同这样

appdata_ocxqmul0he79  index.html  sun	nextcloud.log

很明显我这里的管理员帐户就是“sun”
如果这里有多个目录的话,那么你还不知道哪个帐户是你的吗?不知道的话那就挨个挨个试咯~~


第二个问题:如何重置密码
使用”occ”命令重置管理员密码。输入以下命令并回车

sudo -u www php occ user:resetpassword sun

当你执行这个命令时,它会提示你输入新的密码。请输入你想要设置的新密码,然后你应该就能使用新的密码登录到你的Nextcloud管理员账户”sun”了。
届时大功告成

通常来说不会报错,如果报错
请确保将”www”替换为运行你的Web服务器的用户,如果我不知道的话我该如何找我服务器的“Web用户名”

ps aux | egrep '(apache|httpd|nginx)'

返回结果

root         579  0.0  0.1  38140 15132 ?        Ss   09:40   0:00 nginx: master process /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
www         1804  0.0  0.5  68072 41752 ?        S    11:36   0:00 nginx: worker process
www         1805  0.0  0.5  68072 41772 ?        S    11:36   0:01 nginx: worker process
www         1806  0.0  0.4  68072 40360 ?        S    11:36   0:00 nginx: worker process
www         1807  0.0  0.4  68072 40360 ?        S    11:36   0:00 nginx: worker process

所以我们的Web用户名是“www”,如果这里你的Web用户名是“www-data”那么就将

sudo -u www php occ user:resetpassword sun
更改为
sudo -u www-data php occ user:resetpassword sun

点击数:2

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
Verified by MonsterInsights