Linux(CENTOS 6)在数据库中存储/etc/shadow密码

Linux(CENTOS 6)在数据库中存储/etc/shadow密码,linux,centos6,Linux,Centos6,我为我的服务器创建了本地用户,但我知道密码存储在/etc/shadow文件中;是否可以将其存储在数据库中,包括以前密码的记录?是 有一个名为NSS的系统,它管理用户、组等的数据库。文件/etc/nsswitch.conf(它有一个手册页)。它允许系统知道每种类型的数据实际存储在哪里 如何做你想做的事情的精确细节取决于你想使用的精确数据库等,但这应该让你知道要寻找什么。嗨,沙查尔,谢谢你,伙计。我会查的。将让您知道它是如何运行的。#要使用db,请将“db”放在“文件”前面对于要首先在数据库中查找的

我为我的服务器创建了本地用户,但我知道密码存储在/etc/shadow文件中;是否可以将其存储在数据库中,包括以前密码的记录?

有一个名为NSS的系统,它管理用户、组等的数据库。文件
/etc/nsswitch.conf
(它有一个手册页)。它允许系统知道每种类型的数据实际存储在哪里


如何做你想做的事情的精确细节取决于你想使用的精确数据库等,但这应该让你知道要寻找什么。

嗨,沙查尔,谢谢你,伙计。我会查的。将让您知道它是如何运行的。#要使用db,请将“db”放在“文件”前面对于要首先在数据库中查找的条目,例如:#passwd:db files nisplus nis#shadow:db files nisplus nis#group:db files nisplus nispasswd db files winbind shadow:db files winbind group:db files winbind尝试此操作。我已在NSSWITCH.CONF中为passwd shadow和组启用了db,尝试通过ssh登录,但似乎无法确定数据库在mysql中的位置。有什么建议吗?我之所以没有对
nsswitch.conf
进行具体更改,是因为这是您遇到的最小问题。您需要阅读mysql nis连接器的文档,看看如何一起配置它们。对不起。我对Linux esp这个特别的东西很陌生。你能给我推荐一个链接,我可以在这里通读有关mysql和NSS配置的内容吗?