samba+LDAP构建完成后,smbd不能正常启动,
运行 service smb start时,提示:
ERROR“smbd dead but pid file exists”
在系统日志里可以找到如下一些信息
Nov 12 11:56:13 media2 smbd[5296]: [2009/11/12 11:56:13, 0] services/services_db.c:svcctl_init_keys(420)
Nov 12 11:56:13 media2 smbd[5296]: svcctl_init_keys: key lookup failed! (WERR_ACCESS_DENIED)
Nov 12 11:56:13 media2 smbd[5296]: [2009/11/12 11:56:13, 0] smbd/server.c:main(1059)
Nov 12 11:56:13 media2 smbd[5296]: ERROR: failed to setup guest info.
解决办法:
因为我依照的howto上对smb.conf里ldap管理员用户加了又引号,
所以将以下二项的""取消就可正常启动smb服务。
ldap admin dn = "cn=root,dc=gearing,dc=com"
ldap suffix = "dc=gearing,dc=com"
还可能有别的原因引这个问题:
网上的很多资料都是按这样的顺序进行配置的:
运行 service smb start时,提示:
ERROR“smbd dead but pid file exists”
在系统日志里可以找到如下一些信息
Nov 12 11:56:13 media2 smbd[5296]: [2009/11/12 11:56:13, 0] services/services_db.c:svcctl_init_keys(420)
Nov 12 11:56:13 media2 smbd[5296]: svcctl_init_keys: key lookup failed! (WERR_ACCESS_DENIED)
Nov 12 11:56:13 media2 smbd[5296]: [2009/11/12 11:56:13, 0] smbd/server.c:main(1059)
Nov 12 11:56:13 media2 smbd[5296]: ERROR: failed to setup guest info.
解决办法:
因为我依照的howto上对smb.conf里ldap管理员用户加了又引号,
所以将以下二项的""取消就可正常启动smb服务。
ldap admin dn = "cn=root,dc=gearing,dc=com"
ldap suffix = "dc=gearing,dc=com"
还可能有别的原因引这个问题:
网上的很多资料都是按这样的顺序进行配置的:
一、配置LDAP服务器,然后启动;
二、配置SAMBA服务器;
三、有的资料是先启动SAMBA服务器再执行smbpasswd -w命令、有的资料是先执行smbpasswd -w命令启动SAMBA服务器;
四、配置smbldap-tools,再执行smbldap-populate。
如果你的问题不是引号引起的,你可以试试将这个步骤的“三”和“四”换一个顺序,这个我没有难过。只是从网上看到