假设你想要求所有访问Prometheus
实例的用户提供用户名和密码。为了这个例子,使用admin
作为用户名,并选择任何你喜欢的密码。
步骤1:密码哈希
首先,生成密码的bcrypt
哈希值。为了生成哈希密码,我们将使用python3-bcrypt。让我们通过运行apt install python3-bcrypt来安装它,假设你正在运行类似debian
的发行版。其他替代方案也存在来生成哈希密码;为了测试,你也可以使用网上的bcrypt生成器。
这里是一个使用python3-bcrypt
的python
脚本,它会提示你输入密码并对其进行哈希处理:
1 | import getpass |