如何解决NextCloud升级的密码提示?

Cloud storage

1 前言

一个问题,一篇文章,一出故事。
笔者最近升级NextCloud发现如下提示,

2 最佳实践

2.1 创建更新密码

你需要参阅如下命令创建更新密码,

php -r '$password = trim(shell_exec("openssl rand -base64 48"));if(strlen($password) === 64) {$hash = password_hash($password, PASSWORD_DEFAULT) . "\n"; echo "Insert as \"updater.secret\": ".$hash; echo "The plaintext value is: ".$password."\n";}else{echo "Could not execute OpenSSL.\n";};'

命令会自动创建如下密钥对,

Insert as "updater.secret": $2y$10$ViZ6KCLQ91RfJFmKVp4h0evhnlzsAM8N4WjbE94SD8rYqmlOJCeEy
The plaintext value is: d0mCFssAmjNBvh1tQnjyFrCVUthwHxw6MWvM1SzWf104zEjnOvPbjJRBXaGGqf50

2.2 设置更新秘密

vim /var/www/nextcloud/config/config.php

并加入如下配置,

'updater.secret' => '$2y$10$ViZ6KCLQ91RfJFmKVp4h0evhnlzsAM8N4WjbE94SD8rYqmlOJCeEy',
没有评论

发表回复

Bash
如何自动根据职位设置NextCloud用户配额?

1 前言 一个问题,一篇文章,一出故事。 今天更新一个自动根据AD中的职位(title)设置Next …

Cloud storage
如何备份Nextcloud的启用应用列表?

1 前言 一个问题,一篇文章,一出故事。 笔者今天需要手动更新NextCloud,于是想到手动备份N …

Cloud storage
如何配置Nextcloud集成Keycloak?

1 前言 一个问题,一篇文章,一出故事。 本章将在Nextcloud应用中使用Keycloak作为身 …