https://serverfault.com/questions/ask?title=samba%20ldap%20workgroup%20only
我们有相当多的Linux机器运行SAMBA作为独立的服务器,目前只是从一台机器上复制了一个smbpasswd文件,在这台机器上我们设置了所有的账户。 这台机器也是所有linux用户帐户的NIS主机,所有samba服务器主机也都使用NIS。
我们已经build立了一个LDAP服务器(OpenLDAP),主要用于对各种内部网站进行身份validation,并使用LDAP Account Manager进行pipe理。 我想用这个replaceNIS(testing和工作)以及smbpasswd文件,但是我对这个SAMBA部分感到困惑。 (SAMBA版本3)
samba.org手册/维基似乎承担域和PDB,所以你可以login到Windows个人电脑等文件服务器上的共享(和其他资源)。 我们不需要这个。 最好我想在工作组中使用一堆文件服务器,使用来自LDAP的用户帐户(并且最好不必设置单独的密码,但据我所知,Windows / Samba使用的是完全不同的哈希,所以不是可能)。
换句话说:我希望我们的smbd守护进程,而不是像今天这样在/ etc / sbmpasswd中查找一行,以查找存储在LDAP中的条目。
这可能吗?