Todd O'Bryan Asked: 2025-01-30 07:38:46 +0800 CST2025-01-30 07:38:46 +0800 CST 2025-01-30 07:38:46 +0800 CST 存储额外用户信息的“正确方法”是什么,以便它通常可在 Linux 中使用? 772 如果我想存储不适合的额外用户信息/etc/passwd,例如电子邮件、身份证号码、生日等,最好的存储方式是什么,以便于获取并且可以被通用工具访问? 我是否只需要设置 LDAP,或者是否存在一种通常用于此类信息的不太重要的方法? linux 2 个回答 Voted ARZ Lab 2025-01-30T21:42:38+08:002025-01-30T21:42:38+08:00 有一个相当轻量级的工具称为 NIS(网络信息系统)或黄页 - 使用 ypcat、ypget、ypmatch 等命令。 可在本地或网络上使用,用于用户身份验证,或仅用作黄页。您可以定义自己的地图,如电子邮件、地址、电话号码、头发颜色等。 有点过时,不太安全,现在很少使用。 Best Answer mfinni 2025-01-31T00:32:39+08:002025-01-31T00:32:39+08:00 商业环境中的“正确方法”通常是使用 LDAP。 在商业环境中,如果您尚未使用 LDAP 目录(如 MS AD),我会感到非常惊讶。如果您是纯云,那么每次需要信息时,您都可以对用于人力资源或身份管理的任何内容进行 API 调用,或者设置一些东西将云信息同步到本地 LDAP 服务器。
有一个相当轻量级的工具称为 NIS(网络信息系统)或黄页 - 使用 ypcat、ypget、ypmatch 等命令。
可在本地或网络上使用,用于用户身份验证,或仅用作黄页。您可以定义自己的地图,如电子邮件、地址、电话号码、头发颜色等。
有点过时,不太安全,现在很少使用。
商业环境中的“正确方法”通常是使用 LDAP。
在商业环境中,如果您尚未使用 LDAP 目录(如 MS AD),我会感到非常惊讶。如果您是纯云,那么每次需要信息时,您都可以对用于人力资源或身份管理的任何内容进行 API 调用,或者设置一些东西将云信息同步到本地 LDAP 服务器。