CouchDB在重新启动时不散列管理员密码

vsdwdz23  于 2022-12-09  发布在  CouchDB
关注(0)|答案(2)|浏览(185)

docs和local.ini的评论说CouchDB会在重启时散列管理员密码。然而,我已经重启了几次数据库,密码仍然是明文形式的散列。这可能是什么原因呢?如果有什么不同的话,我正在运行Bitnami CouchDB版本。

gcuhipw9

gcuhipw91#

这可能是因为local.ini不属于CouchDB用户。
例如,如果local.ini由root所有,则CouchDB进程无法对其进行写入,因为它缺少权限。
请检查拥有ls -l /opt/local/etc/couchdb/local.ini文件的所有者
如果local.ini的所有者与CouchDB的所有者不同,请尝试使用以下命令更改其所有者:
sudo chown -R couchdb:couchdb /opt/local/etc/couchdb/local.ini
更改用户后,重启CouchDB。

注意您指向local.ini或CouchDB用户的路径可能与我的答案中的路径不同,您可能需要根据您的配置进行更改。

要查找谁拥有您的CouchDB进程,可以使用ps -aux | grep couchdb

iezvtpos

iezvtpos2#

这里是Bitnami工程师
我只是想让你知道,我们发布了一个新版本的CouchDB(3.0.0-6),包括修复ini-file,所以你应该不会再遇到这个问题与这个新版本。
可能需要几天时间才能在所有市场上发布。
非常感谢您报告此问题!

相关问题