|
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
| Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » [решено] Проблема с Samba-сервером в Samba-домене |
|
|
[решено] Проблема с Samba-сервером в Samba-домене
|
|
Новый участник Сообщения: 3 |
У меня сложилась такая ситуация:Есть домен Samba+Ldap (TESTY), нужно ввести в него сервер-файлопомойку на samba(SHARE). Оба сервера Debain Lenny Samba3.2.5 , оба являются виртуальными окружениями Xen, если это важно.
Виндовые машины (WinXP) входят в домен без проблем, как в родной, но я не могу завести не одну nix-машину. Выглядит следующим образом share:~# net rpc join -S PDC -D TESTY -U admin Enter admin's password: Joined domain TESTY. share:~# Но в логах на PDC [2009/11/27 16:37:33, 0] rpc_server/srv_netlog_nt.c:get_md4pw(306) get_md4pw: Workstation SHARE$: no account in domain [2009/11/27 16:37:33, 0] rpc_server/srv_netlog_nt.c:_netr_ServerAuthenticate2(502) _netr_ServerAuthenticate2: failed to get machine password for account SHARE$: NT_STATUS_ACCESS_DENIED [2009/11/27 16:37:33, 0] rpc_server/srv_netlog_nt.c:get_md4pw(306) get_md4pw: Workstation SHARE$: no account in domain [2009/11/27 16:37:33, 0] rpc_server/srv_netlog_nt.c:_netr_ServerAuthenticate2(502) _netr_ServerAuthenticate2: failed to get machine password for account SHARE$: NT_STATUS_ACCESS_DENIED smb.conf на PDC [global]
dos charset = cp866
unix charset = UTF8
display charset = UTF8
workgroup = TESTY
realm = TESTY.LOCAL
interfaces = eth0, lo
bind interfaces only = Yes
passdb backend = ldapsam:ldap://pdc.testy.local:389
passwd program = /usr/sbin/smbldap-passwd "%u"
passwd chat = *new*password* %n\n *new*password* %n\n *successfully*
log level = 1
syslog = 0
log file = /var/log/samba/%m
max log size = 1000
smb ports = 139
acl compatibility = win2k
name resolve order = bcast hosts
time server = Yes
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
load printers = No
add user script = /usr/sbin/smbldap-useradd -m "%u"
delete user script = /usr/sbin/smbldap-userdel "%u"
add group script = /usr/sbin/smbldap-groupadd -p "%g"
delete group script = /usr/sbin/smbldap-groupdel "%g"
add user to group script = /usr/sbin/smbldap-groupmod -m "%u" "%g"
delete user from group script = /usr/sbin/smbldap-groupmod -x "%u" "%g"
set primary group script = /usr/sbin/smbldap-usermod -g "%g" "%u"
add machine script = /usr/sbin/smbldap-useradd -w "%u"
logon script = logon.bat
logon path = \\%L\profiles\%U
logon drive = H:
logon home = \\%L\home\%u
domain logons = Yes
os level = 255
preferred master = Yes
domain master = Yes
wins support = Yes
ldap admin dn = cn=admin,dc=testy,dc=local
ldap delete dn = Yes
ldap group suffix = ou=Groups
ldap idmap suffix = ou=Idmap
ldap machine suffix = ou=Users
ldap suffix = dc=testy,dc=local
ldap ssl = no
ldap user suffix = ou=Users
idmap backend = ldap:ldap://pdc.testy.local
idmap uid = 10000-20000
idmap gid = 10000-20000
admin users = admin
hosts allow = 10.125.3., 127.
map acl inherit = Yes
[home]
comment = Home Directories
path = /var/lib/samba/usershares/
read only = No
[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
read only = No
guest ok = Yes
browseable = No
locking = No
[profiles]
comment = Profile Share
path = /var/lib/samba/profiles
read only = No
create mask = 0600
directory mask = 0700
guest ok = Yes
profile acls = Yes
browseable = No
include /etc/ldap/schema/core.schema
include /etc/ldap/schema/cosine.schema
include /etc/ldap/schema/nis.schema
include /etc/ldap/schema/inetorgperson.schema
include /etc/ldap/schema/samba.schema
pidfile /var/run/slapd/slapd.pid
argsfile /var/run/slapd/slapd.args
loglevel none
modulepath /usr/lib/ldap
moduleload back_hdb
sizelimit 500
tool-threads 1
backend hdb
database hdb
suffix "dc=testy,dc=local"
rootdn "cn=admin,dc=testy,dc=local"
rootpw {SSHA}bXENLjYunB+IOrpGDjJ2Bo1+Uv1WkTvG
directory "/var/lib/ldap"
dbconfig set_cachesize 0 2097152 0
dbconfig set_lk_max_objects 1500
dbconfig set_lk_max_locks 1500
dbconfig set_lk_max_lockers 1500
index objectClass eq
index cn eq,subinitial
index sn eq,subinitial
index uid eq,subinitial
index displayName eq,subinitial
index uidNumber eq
index gidNumber eq
index memberUID eq
index sambaSID eq
index sambaPrimaryGroupSID eq
index sambaDomainName eq
lastmod on
checkpoint 512 30
access to dn.base=""
by self write
by * auth
access to attrs=userPassword
by self write
by * auth
access to attrs=shadowLastChange
by self write
by * read
access to attrs=sambaLMPassword,sambaNTPassword
by dn="dc=admin,dc=testy,dc=local" write
by * auth
access to *
by * read
by anonymous auth
[global]
workgroup = TESTY
netbios name = SHARE
server string = FileServer
interfaces = eth0, lo
security = DOMAIN
auth methods = winbind, ntdomain
password server = 10.125.3.230
pam password change = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
load printers = No
dns proxy = No
wins server = 10.125.3.230
panic action = /usr/share/samba/panic-action %d
username = @"Domain users"
[users]
comment = Личные Папки
path = /mnt/users
read only = No
profile acls = Yes
|
|
|
Отправлено: 03:39, 30-11-2009 |
|
Старожил Сообщения: 437
|
Профиль | Отправить PM | Цитировать Конфиг самбы на файлопомойке не полный, не увидел nsswitch.conf
Посмотрите у меня тут |
|
------- Отправлено: 09:25, 30-11-2009 | #2 |
|
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Спасибо за ответ. Я имел ввиду немного другое, чтоб аутентификация проходила относительно Samba-домена.
Но Ваш ответ натолкнул меня на верные мысли новый smb.conf на share [global]
dos charset = CP866
unix charset = UTF8
display charset = UTF8
workgroup = TESTY
netbios name = SHARE
server string = FileServer
interfaces = eth0, lo
security = DOMAIN
password server = 10.125.3.230
pam password change = Yes
username map = /etc/samba/smbusers
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
smb ports = 139
name resolve order = wins bcast hosts
load printers = No
dns proxy = No
wins server = 10.125.3.230
panic action = /usr/share/samba/panic-action %d
idmap uid = 10000-20000
idmap gid = 10000-20000
winbind separator = +
[users]
comment = Личные Папки
path = /mnt/users
read only = No
profile acls = Yes
|
|
Отправлено: 04:58, 01-12-2009 | #3 |
|
Старожил Сообщения: 437
|
Профиль | Отправить PM | Цитировать Цитата uder:
|
|
|
------- Отправлено: 09:42, 01-12-2009 | #4 |
|
|
Участник сейчас на форуме |
|
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
| Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
| Установка - Проблема присоединения в домен под samba 3x LDAP | ill33 | Microsoft Windows 7 | 1 | 11-03-2010 05:10 | |
| Debian/Ubuntu - SAMBA сервер как член домена SAMBA LDAP | RFox | Общий по Linux | 0 | 27-08-2009 10:04 | |
| Suse/OpenSuSE - samba + samba-vscan + clamav | eboue | Общий по Linux | 2 | 02-09-2008 22:29 | |
| Проблема с Samba | voler | Общий по Linux | 3 | 20-03-2007 09:46 | |
| Проблема с SAMBA | damnis | Общий по Linux | 8 | 05-02-2003 19:06 | |
|