0

我正在尝试运行 hashcorp 和 mongo 的默认配置,但我无法从这里完成教程:https ://www.vaultproject.io/docs/secrets/databases/mongodb.html 。

它在这里崩溃:

vault write database/config/mongodb \
    plugin_name=mongodb-database-plugin \
    allowed_roles="readonly" \
    connection_url="mongodb://admin:Password!@mongodb.acme.com:27017/admin?ssl=true"

-bash: !mongodb.acme.com: event not found

我已经安装并正确完成了 mongovault mount database

4

1 回答 1

0

该命令有几处需要更改。

vault write database/config/mongodb \
    plugin_name=mongodb-database-plugin \
    allowed_roles="readonly" \ 
    connection_url="mongodb://admin:passwd@127.0.0.1:27017/admin"

Admin:Password必须更改为当前的 admin:password 凭据(请记住,mongo 在全新安装时没有任何 admin:password )。

!@mongodb.acme.com必须更改为 mongo 所在机器的 ip。

最后不得不禁用 sslssl=false或直接删除它。

于 2017-10-09T07:56:20.790 回答