隐藏凭证从Percona监视和管理端命令雷竞技下载官网raybet雷竞技竞猜在线官网在这个简短的博文中,我们将回顾如何避免使用凭证raybetapp官方下载 (PMM)客户端时命令行添加新出口商。我们将使用一个示例MySQL出口国,但它是可扩展的其他人(PostgreSQL, MongoDB,等等)。

在线文档我们可以看到添加一个新的MySQL出口国的基本步骤:

  1. 配置PMM客户端
    1. pmm-admin配置…
  2. 添加MySQL出口国
    1. pmm-admin添加mysql——用户名= pmm——密码=

这种方法的问题是,用户和密码给任何人看,有在普通的场景中,无论是通过shell历史或通过命令ps辅助

PMM客户机使用主要人物解析给定的参数,所以我们可以使用它的功能从文件读给他们听在一个更安全的方法。我们只需要创建文件的参数我们想躲避的命令,如:

请注意,上面的命令是用于简单展示如何创建它们。如果你担心留下痕迹在shell命令历史记录使用vim(或你选择的编辑器)来创建文件及其内容。

我们可以使用这些文件在下面的方式,取而代之的是:

我们仍然可以使用其他参数直接在命令。例如,MySQL命令:

PMM客户不会存储数据库凭证,但从PMM服务器将请求数据。出口商被添加并运行后,删除的pmm-admin conf文件。

使用Shell变量

另一个实现这一目的的方法是使用“隐藏”的变量,如:

你甚至可以消灭变量如果你想:

完成2021年Percona开源数据雷竞技下载官网管理软件的调查

你的意见!

订阅
通知的
客人

0评论
内联反馈
查看所有评论