gpt4 book ai didi

sql - 如何为 ssh 使用 sql 数据库?

转载 作者:太空宇宙 更新时间:2023-11-04 10:43:20 24 4
gpt4 key购买 nike

我有一个 web 应用程序,我想为用户提供一个功能,使其能够通过 ssh 连接到 linux 服务器,而无需将所有用户的凭据从 Psql 数据库添加到 linux 服务器。相反,我想直接将凭据用于 ssh。我认为这可以使用 linux 可插入身份验证模块 (pam),但是我不知道从哪里开始,我需要一些帮助吗?

最佳答案

您需要为数据库中的用户设置pam_pgsql 和nss_pgsql 才能成为一等公民(本地用户)。然后他们将能够像您的用户一样轻松地从 passwd/shadow/group 文件进行 ssh。

开始安装上述软件包并阅读它们的配置手册。请记住:PAM 用于身份验证,NSS 用于名称到用户标识和反向翻译。

关于sql - 如何为 ssh 使用 sql 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34104713/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com