gpt4 book ai didi

chef-infra - Chef 服务器密码重置

转载 作者:行者123 更新时间:2023-12-04 02:47:36 25 4
gpt4 key购买 nike

我在我的 linux 机器上安装并运行了我自己的 Chef 服务器。当我访问我的厨师服务器 UI 时,它会询问我的用户名和密码。不幸的是我忘记了密码。我知道我的用户名是 admin .

如何找回密码?在 UI 中也没有忘记密码选项。我更改了默认密码,即 p@ssw0rd1 .但我忘记了我改变了什么。

该密码是否存储在我的厨师服务器的任何位置,或者无论如何要重置我的密码?谢谢。

最佳答案

我想你现在唯一能做的就是登录数据库本身并在那里更改密码。

数据库结构似乎在 Chef 12.2 或更高版本中发生了变化,因此根据您的版本,您应该使用以下命令

(在 Chef 12.2 之前)

$ sudo -u opscode-pgsql  /opt/chef-server/embedded/bin/psql opscode_chef
psql# update osc_users set hashed_password = '$2a$12$y31Wno2MKiGXS3FSgVg5UunKG48gJz0pRV//RMy1osDxVbrb0On4W' , salt ='$2a$12$y31Wno2MKiGXS3FSgVg5Uu' where username ='admin';

(厨师 12.2 及以上)
$ sudo -u opscode-pgsql  /opt/opscode/embedded/bin/psql opscode_chef
psql# update users set hashed_password = '$2a$12$y31Wno2MKiGXS3FSgVg5UunKG48gJz0pRV//RMy1osDxVbrb0On4W' , salt ='$2a$12$y31Wno2MKiGXS3FSgVg5Uu' where username ='admin';

admin 的新密码是“password”。登录并通过 Web 界面更改它。

关于chef-infra - Chef 服务器密码重置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29003760/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com