Прошу помочь уважаемые форумчане.
Самбу ставил предыдущий админ под фрибсд, я её не использовал до настоящего времени.
Решил использовать её под PDC, но столкнулся с проблемой в smbpasswd:
smbpasswd -a userr
fetch_ldap_pw: neither ldap secret retrieved!
ldap_connect_system: Failed to retrieve password from secrets.tdb
Connection to LDAP server failed for the 1 try!
fetch_ldap_pw: neither ldap secret retrieved!
ldap_connect_system: Failed to retrieve password from secrets.tdb
Connection to LDAP server failed for the 2 try!
И при перезапуске самбы пишет следующее:
/usr/local/etc/rc.d/samba restart
Performing sanity check on Samba configuration: OK
smbd not running? (check /var/run/smbd.pid).
Stopping nmbd.
Waiting for PIDS: 15402.
Removing stale Samba tdb files: ..... done
Starting nmbd.
Starting smbd.
В логах:
Connection to LDAP server failed
Похоже вся база пользователей похерилась, подскажите как создать новую?
>[оверквотинг удален]
> Performing sanity check on Samba configuration: OK
> smbd not running? (check /var/run/smbd.pid).
> Stopping nmbd.
> Waiting for PIDS: 15402.
> Removing stale Samba tdb files: ..... done
> Starting nmbd.
> Starting smbd.
> В логах:
> Connection to LDAP server failed
> Похоже вся база пользователей похерилась, подскажите как создать новую?Конфиг самбы в студию
И напиши что именно занчит "Решил использовать её под PDC" - подробно чего хочешь. Иначе тут не помогут тебе
> Конфиг самбы в студию[global]
netbios name = ADDER
workgroup = DOME
server string =
show add printer wizard = No
;fam change notify = No
interfaces = em1
bind interfaces only = Yes
security = user
;security = share
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dos charset = CP866
unix charset = koi8-r
display charset = koi8-r
encrypt passwords = Yes
domain logons = Yes
preferred master = yes
domain master = Yes
local master = yes
dns proxy = no
max log size = 50
os level = 65
logon script = script.vbs
;logon drive = h:
logon path =
wins support = yes
hosts allow = 127. ,192.168.52. 192.168.51.122
load printers = no
passdb backend = ldapsam:ldap://127.0.0.1/ldap suffix = dc=dome,dc=domen,dc=ru
ldap user suffix = ou=users
ldap group suffix = ou=groups
ldap machine suffix = ou=computers
ldap admin dn = "cn=root,dc=dome,dc=domen,dc=ru"
ldap delete dn = no
ldap ssl = off
time server = yes
add machine script = /usr/local/sbin/ldapaddmachine '%u' computers
add user script = /usr/local/sbin/ldapadduser '%u' users
add group script = /usr/local/sbin/ldapaddgroup '%g'
add user to group script = /usr/local/sbin/ldapaddusertogroup '%u' '%g'
delete user script = /usr/local/sbin/ldapdeleteuser '%u'
delete group script = /usr/local/sbin/ldapdeletegroup '%g'
delete user from group script = /usr/local/sbin/ldapdeleteuserfromgroup '%u' '%g'
set primary group script = /usr/local/sbin/ldapsetprimarygroup '%u' '%g'
rename user script = /usr/local/sbin/ldaprenameuser '%uold' '%unew'
#============================ Share Definitions ==============================create mode = 0664
directory mask = 0775
veto files=/RECYCLER/autorun.inf/[homes]
comment = Home Directories
browseable = no
writable = yes
valid users= %S
;vfs object=recycle
;recycle:repository=.<EB><CF><D2><DA><C9><CE><C1>
;recycle:keeptree=Yes
;recycle:touch=Yes
;recycle:versions=Yes
;recycle:maxsize=0
;recycle:exclude=*.tmp|*.tbi|*.temp|~$*|*.~??
[managers]
comment = managers
path = /home/users/managers
force group = managers
force user = managers
browseable = yes
write list = @managers[netlogon]
comment = Network Logon Service
path = /usr/local/samba/netlogon
;share modes = yes
writable = yes
browseable = yes[share]
comment = Share
path = /home/share
public = yes
browseable = yes
read only = no
guest ok = yes
[swap]
comment = Swap
path = /home/swap
public = yes
browseable = yes
writable = yes
guest ok = no> И напиши что именно занчит "Решил использовать её под PDC" - подробно
Решил использовать её под контроллер домена.
Нужно чтобы пользователи в сети могли авторизоваться в самбе, для получения доступа к каталогам. Сейчас ни один из ранее созданных пользователей под Windows не могут авторизоваться, не принимается пароль. И нового пользователя создать не могу.
>[оверквотинг удален]
> public = yes
> browseable = yes
> writable = yes
> guest ok = no
>> И напиши что именно занчит "Решил использовать её под PDC" - подробно
> Решил использовать её под контроллер домена.
> Нужно чтобы пользователи в сети могли авторизоваться в самбе, для получения доступа
> к каталогам. Сейчас ни один из ранее созданных пользователей под Windows
> не могут авторизоваться, не принимается пароль. И нового пользователя создать не
> могу.все это конечно хорошо, но увы не стоит того, чтобы это двигать в продакшен.
ИМХО - забей а ни то ни чего хорошего из этого не выйдет
для AD лучше заюзать настоящий windows.
иначе и ты сам и те кто придет после тебя будут тебя не очень хорошо называть.
не думай что все такие умные ;)
тем более если твоему руководству объяснить что к чему правильным образом, я думаю они поймут почему лучше использовать windows для контроллеров домена.
что касается твоей ошибки помоему ты кавычки пропустил
смотри как здесь : http://smb-conf.ru/passdb-backend-g.htmlpassdb backend = ldapsam:"ldap://ldap-1.example.com"
необзятельно база похерилась - это во первых.
во вторых в инете куча статей как создать нужную для ad схему в openldap
ищи и смотри что у тебя там в ldap каталоге.
смотри логи ldap сервера, самбы, включай debug и там и там.
ищи ищи ищи пока не поймешь где собака зарыта.просто вопрос у тебя очень уж сложный, напоминающий "помогите мне настроить ..., я сам не могу".
так зачем тогда берешься если не можешь
просто я подозреваю, что с следующей такой проблемой ты придешь на форум через полчаса после решения первой.
только без обид. в данном случае считаю, что ты не до конца выполнил свою работу по поиску решения проблемы которая у тебя возникла.
и просишь всех кому не чего делать - решить за тебя твою задачу.
пойми правильно - так не чему не научишся
не забывай !!! не забывай про команду man
> для AD лучше заюзать настоящий windows.Win2008 активно уже использую для AD
> иначе и ты сам и те кто придет после тебя будут тебя
> не очень хорошо называть.если нормально передавать дела и помочь разобраться, то навряд ли
> тем более если твоему руководству объяснить что к чему правильным образом, я
> думаю они поймут почему лучше использовать windows для контроллеров домена.AD итак под виндой, долго объяснять почему нужен openldap
> что касается твоей ошибки помоему ты кавычки пропустил
> смотри как здесь : http://smb-conf.ru/passdb-backend-g.html
> passdb backend = ldapsam:"ldap://ldap-1.example.com"всё так.
> необзятельно база похерилась - это во первых.да не в этом дело
> во вторых в инете куча статей как создать нужную для ad схему
> в openldapуже создал, ошибку ищу
> ищи и смотри что у тебя там в ldap каталоге.спасибо разберусь сам
> смотри логи ldap сервера, самбы, включай debug и там и там.
> ищи ищи ищи пока не поймешь где собака зарыта.типа не пробовал
> просто вопрос у тебя очень уж сложный, напоминающий "помогите мне настроить ...,
> я сам не могу".Хорошо сам разберусь без помощи
> так зачем тогда берешься если не можешьвсё бывает в первый раз..
> просто я подозреваю, что с следующей такой проблемой ты придешь на форум
> через полчаса после решения первой.Решу сам - быстрее будет..
> только без обид. в данном случае считаю, что ты не до конца
> выполнил свою работу по поиску решения проблемы которая у тебя возникла.без обид, сам так сам.
> и просишь всех кому не чего делать - решить за тебя твою
> задачу.да гиблое дело
> пойми правильно - так не чему не научишсявы поймите-я не просил решить мою проблему, а просто подсказать где копать.
Я не думал выставлять проблему как с ней столкнулся, вот только "затык" получился, но это ладно сам справлюсь
А ваше сообщение лучше поставить автоответом для всех кто обращается за помощью, так бы и проблем меньше стало и времени меньше терялось
> Я не думал выставлять проблему как с ней столкнулся, вот только "затык"
> получился, но это ладно сам справлюсь
> А ваше сообщение лучше поставить автоответом для всех кто обращается за помощью,
> так бы и проблем меньше стало и времени меньше терялосьНа счет автоответа - не соглашусь. ;)
Это как в жизни пока сам не поймешь на ошибках - не кто не убедит делать что-то правильно ;)
Ройся сам, на форуме как правило надо задавать более конкретизированные вопросы, более простые
А твой получился очень объемный "где копать клад?" ответ - везде ;)
Я вот с самбой разбирался сам, т.к. понял, что ответа на свои вопросы "объемные" не получу.
Плохо что нет такого места где можно было бы задать вопрос воочию и быстро получить ответ
Или же скажем Гуру знакомого, которому задаешь вопрос а он тебе сразу : "нет так а так"
Поэтому наше дело копать, копать, копать ...