【发布时间】:2020-01-07 20:46:34
【问题描述】:
如何使 check_postgres.pl 文件利用 PGPASSFILE 或 PGPASSWORD 参数连接到数据库?
我尝试在我的 Linux 环境中设置环境变量,但没有成功。
另外,有没有办法将加密密码(如 md5hash)传递给--dbpass 变量并连接到数据库?
【问题讨论】:
-
你能展示一些你尝试过的输出吗?
-
1) MD5 不是加密方案,而是散列方案。无法反转,因此无法获取密码以将其发送到服务器
-
2) 加密密码没有意义。要么您必须将解密密钥传递给
check_postgres.pl,要么加密的密码与密码一样好。不管怎样,你什么都得不到。
标签: postgresql perl nagios