【发布时间】:2017-10-07 21:15:11
【问题描述】:
我为我的服务器创建了本地用户,但我知道密码存储在 /etc/shadow 文件中;是否可以将其存储在数据库中以及包括以前的密码记录?
【问题讨论】:
我为我的服务器创建了本地用户,但我知道密码存储在 /etc/shadow 文件中;是否可以将其存储在数据库中以及包括以前的密码记录?
【问题讨论】:
是的。
有一个名为 NSS 的系统,它管理用户、组等的数据库。文件/etc/nsswitch.conf(它有一个手册页)。它允许让系统知道每种类型的数据实际存储在哪里。
如何做你想做的事情的精确细节取决于你想要使用的精确数据库等,但这应该足以让你知道要寻找什么。
【讨论】:
nsswitch.conf 进行具体更改的原因是因为这是您遇到的最小问题。您需要阅读 mysql nis 连接器的文档以了解如何将它们配置在一起。