[11] DevOps 自动化运维工具Chef----如何获得Chef数据用户的用户名和密码?

原创 2016年10月26日 23:29:54

上节我给大家展示了Chef服务器段的数据库的表空间,角色,表名称。整个数据库的结构:6 数据库,9个角色,2个表空间。那么我是如何得到数据的用户名和密码呢?这个有点难,大家不要着急,让我慢慢给大家展示。

#1 首先我们在Chef server上使用下面的命令,就可以进入Chef server 端的PostgreSQL的操作界面

sudo chef-server-ctl psql opscode_chef
然后输入 \list 就可以查到里面的用户

#2 输入下面的命令 sudo find / -name database.yml //这个命令只能搜索出oc_id用户的用户名和密码
/var/opt/opscode/oc_id/config/database.yml
# AUTO-GENERATED BY CHEF
production:
  adapter: postgresql
  encoding: unicode
  pool: 20
  template: template1
  host: 127.0.0.1
  port: 5432
  database: oc_id
  username: oc_id
  password: 7a8d0ab518e40ec102b755fbc2617ec120b8d943567ca544fe8719a50f08e76ec6a9cecc86a5b19291ce6b55795362cfbba1
#3 输入下面的命令 能查出opscode_chef的用户名和密码
sudo grep -nr opscode_chef /
命令的意思是从根目录下面开始,查找文件中包含opscode_chef名字的用户
sudo cat /var/opt/opscode/opscode-chef-mover/sys.config
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Chef 的安装与使用

http://www.ibm.com/developerworks/cn/cloud/library/1407_caomd_chef/ Chef 是一款自动化服务器配置管理工具,可以...
  • drcwr
  • drcwr
  • 2016年08月02日 17:06
  • 691

使用Chef部署OpenStack (by quqi99)

作者:张华  发表于:2014-03-14 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明 (http://blog.csdn.net/quqi99 ) Ch...
  • quqi99
  • quqi99
  • 2014年03月14日 19:41
  • 5707

[9]DevOps 自动化运维工具Chef---如何解决在Window平台上执行一些knife子命令时所报的错误, knife search, knife status?

有的时候,我们需要window平台上执行一些knife子命令,比如,knife status --run-list 查看运行的run list的状态,knife search '*:*' -i 搜索所...

[14] DevOps 自动化运维工具Chef----如何用Chef调用PowerShell DSC的Resource

上一个章节讲述了如何用Chef-apply运行本地的一个chef的菜谱,这节笔者主要与大家分享如何把Chef和PowerShell DSC集成起来;我们知道,PowerShell在管理WIndow的机...

[7]DevOps 自动化运维工具Chef---如何安装Chef的Report?

Chef Report是一个非常有用的功能,它能检测所有的chef节点的任务执行情况: 成功,失败,终止。 而且能记录客户端节点的执行情况。Chef report的最低执行版本如下: Chef ser...

使用Chef管理windows集群 | 运维自动化工具

但凡服务器上了一定规模(百台以上),普通的ssh登录管理的模式就越来越举步维艰。试想Linux发布了一个高危漏洞的补丁,你要把手下成百上千台机器都更新该补丁,如果没有一种自动化方式,那么至少要耗上大半...

[13] DevOps 自动化运维工具Chef----用chef-apply命令单机运行Chef配方(Receipt)

前面的12篇文章唠唠叨叨了如何安装Chef,如何查看Chef的数据库的密码,就是没有分享如何跑一个简单的Chef的配方去完成一项任务。这篇文章的目的就是让大家见识一下如何用Chef执行一个简单的任务。...

[15] DevOps 自动化运维工具Chef----chef-apply, chef-client,chef-zero,chef-solo区别

在使用Chef的时候,经常会遇到下面这些比较容易混淆的概念和命令:chef-apply, chef-client,chef-zero,chef-solo; 那么这四个命令到底有什么区别呢?...

大规模集群自动化部署工具--Chef的安装部署

Chef脚本管理工具部署部署节点 节点类型 IP(虚拟假设的IP) Server 192.168.10.191 Workstation 192.168.10.36 Node ...

开源自动化配置管理工具ansible、saltstack、Puppet、Chef选择

目前市场上主流的开源自动化配置管理工具有puppet、chef、ansible、saltstack。到底选择哪一个好? 我为什么选择Saltstack,考虑方式很简单,主要基于如下两个方面: 第一、语...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[11] DevOps 自动化运维工具Chef----如何获得Chef数据用户的用户名和密码?
举报原因:
原因补充:

(最多只允许输入30个字)