首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在pgAdmin4中永久保存标识文件的路径

如何在pgAdmin4中永久保存标识文件的路径
EN

Stack Overflow用户
提问于 2022-02-15 21:19:17
回答 1查看 130关注 0票数 0

上下文

我正在使用这个pgAdmin4停靠映像:处于最新状态的https://hub.docker.com/r/dpage/pgadmin4/ (编写本报告时的6.9版本)。

目前,我想知道如何在servers.json文件中永久设置标识文件的路径。

此标识文件在我的撰写文件中作为绑定挂载挂载:

代码语言:javascript
复制
- ./id_ed25519:/var/lib/pgadmin/storage/<user_domain>/id_ed25519

目前,如果我在正在运行的应用程序中设置此文件路径:

如果我根据test_export.json文件根据文档导出该定义,我将得到以下服务器定义,奇怪的是,该定义没有对标识文件路径的任何引用:

代码语言:javascript
复制
# cat test_export.json 
{
    "Servers": {
        "1": {
            "Name": "local.pg9",
            "Group": "SERVER",
            "Host": "localhost",
            "Port": 5432,
            "MaintenanceDB": "postgres",
            "Username": "postgres",
            "SSLMode": "prefer",
            "PassFile": "/.pgpass",
            "UseSSHTunnel": 1,
            "TunnelHost": "my-test-server.org",
            "TunnelPort": "22",
            "TunnelUsername": "vpsroot",
            "TunnelAuthentication": 1
        }
    }

我还“随机”地尝试通过添加"TunnelIdentityfile": "/id_ed25519"来猜测它,但是它没有起作用。

我在json#json-格式的文档中找不到关于该文件的任何信息。

问题

如何保存标识文件路径(理想情况下保存在servers.json文件中),以便不必在每次重新启动pgAdmin4容器时手动设置它?

EN

回答 1

Stack Overflow用户

发布于 2022-02-16 10:52:09

由于安全原因,默认情况下不会导出标识文件或密码,也不会还原。如果您希望这样做,那么您可以在pgAdmin - https://redmine.postgresql.org/projects/pgadmin4/issues/new上引发一个功能请求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71133525

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档