将 samba 和 ldap 配置移动到新机器

将 samba 和 ldap 配置移动到新机器

我不是高级管理员,所以这可能是新手问题,但我将非常感激您的帮助。

我遇到了以下问题:我必须将我的服务器(ubuntu 服务器)从旧机器移到新机器。我在旧服务器上安装了 samba 和 ldap,因此我将配置文件从旧机器复制到了新机器,制作了smbldap-populate,当我smbldap-userlist在新机器上使用时,它会列出旧机器上的所有用户。但是当我尝试以这些用户中的任何一个身份登录或显示其 id ( id username) 时,我收到no such user错误。

我还需要做什么才能在新机器上使用这些帐户?

答案1

您可能没有复制 PAM 配置,该配置实际上告诉系统使用 LDAP 来查找用户。查看/etc/pam.d旧系统。根据您正在查看的版本system-auth以及可能的其他几个版本。

如果您已复制这些配置,则应该查看各种日志/var/log以查找与 PAM 相关的任何错误。如果您确实发现了一些错误,但不确定如何继续,请继续使用这些日志条目更新您的原始问题。

相关内容