Решено: Fedora 13 и SAMBA [Решено] (Перестала работать после обновления)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
technotrance
Сообщения: 280
ОС: Fedora, FreeBSD, CentOS, Debian

Решено: Fedora 13 и SAMBA [Решено]

Сообщение technotrance »

Здравствуйте!
Недавно установил себе на рабочий комп F13, настроил без проблем, всё работало хорошо. Настроил самбу, ввел комп в домен win 2008 R2, сделал у себя шару, всем был доволен. Но после недавнего обновления самба у меня перестала видеть контроллер домена:

Код: Выделить всё

# kinit miho@EGARANT1.LOCAL
kinit: Cannot resolve network address for KDC in realm EGARANT1.LOCAL while getting initial credentials

# net ads join -U miho
Enter miho's password:
Failed to join domain: failed to find DC for domain EGARANT1.LOCAL

При этом, ни в настройких smb.conf, ни в krb5.conf, ни в nsswith.conf ничего не менял. Вот как они у меня выглядят:
smb.conf:

Код: Выделить всё

[global]
log file = /var/log/samba/log.%m
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
null passwords = yes
interfaces = eth0
hosts allow = 192.168. 127.0.0.1
winbind uid = 50-99999999
winbind gid = 50-99999999
auth methods = winbind
winbind enum groups = yes
winbind enum users = yes
winbind use default domain = yes
name resolve order = hosts wins bcast lmhosts
case sensitive = no
dns proxy = no
server string = Linux
netbios name = eviladmo
password server = 192.168.1.200 192.168.1.201
realm = EGARANT1.LOCAL
client signing = yes
local master = no
domain master = no
workgroup = EGARANT1
debug level = 2
security = ads
dos charset = 866
max log size = 50
os level = 0
; wins server = 192.168.0.1
printcap name = cups
; disable spoolss = yes
printing = cups
; show add printer wizard = no

[printers]
path = /var/spool/samba
guest ok = yes
printable = yes
use client driver = yes
browseable = yes

[distrib]
path = /media/sys64/distr
browseable = yes
writeable = yes
directory mask = 770
create mask = 660
valid users = @"domain admins"

krb5.conf:

Код: Выделить всё

[logging]
 default = FILE:/var/log/krb5libs.log
 kdc = FILE:/var/log/krb5kdc.log
 admin_server = FILE:/var/log/kadmind.log

[libdefaults]
 dns_lookup_realm = true
 dns_lookup_kdc = true
 ticket_lifetime = 24h
 forwardable = yes
 default_realm = EGARANT1.LOCAL

[realms]
 192.168.1.200 = {
  kdc = 192.168.1.200
  kdc = 192.168.1.201
  admin_server = 192.168.1.200
  admin_server = 192.168.1.201
  default_domain = egarant1.local
 }
 egarant1.local = {
  kdc = 192.168.1.200
  kdc = 192.168.1.201
  admin_server = 192.168.1.200
  admin_server = 192.168.1.201
  default_domain = egarant1.local
 }

[domain_realm]
 .egarant1.local = EGARANT1.LOCAL
 egarant1.local = EGARANT1.LOCAL

[appdefaults]
 pam = {
   debug = false
   ticket_lifetime = 36000
   renew_lifetime = 36000
   forwardable = true
   krb4_convert = false
   validate = true

nsswith.conf:

Код: Выделить всё

passwd:     files winbind
shadow:     files
group:      files winbind

#hosts:     db files nisplus nis dns
hosts:      files mdns4_minimal [NOTFOUND=return] dns

# Example - obey only what nisplus tells us...
#services:   nisplus [NOTFOUND=return] files
#networks:   nisplus [NOTFOUND=return] files
#protocols:  nisplus [NOTFOUND=return] files
#rpc:        nisplus [NOTFOUND=return] files
#ethers:     nisplus [NOTFOUND=return] files
#netmasks:   nisplus [NOTFOUND=return] files

bootparams: nisplus [NOTFOUND=return] files

ethers:     files
netmasks:   files
networks:   files
protocols:  files
rpc:        files
services:   files

netgroup:   nisplus

publickey:  nisplus

automount:  files nisplus
aliases:    files nisplus


Что ещё очень интересно: рядом стоит ещё один комп, но с F12, на нём у меня прописано всё точно также в конфигурационных файлах. И он контроллер домена и сам домен багополучно видит и работает с ним:

Код: Выделить всё

# kinit miho@EGARANT1.LOCAL
Password for miho@EGARANT1.LOCAL:

# net ads join -U miho
Enter miho's password:
Using short domain name -- EGARANT1
Joined 'TESTROUTER' to realm 'egarant1.local'
No DNS domain configured for testrouter. Unable to perform DNS Update.
DNS update failed!

# id admin
uid=53(admin) gid=50(ftp) группы=50(ftp),88(wbpriv),63(audio),62(администраторы предприятия),51(domain admins),61(владельцы-создатели групповой политики)

(В ДНС я его вручную прописал, поэтому на ошибку обновления ДНС можно не обращать внимания)
Все демоны (smb nmb winbind) на обоих компах работают. На фаерволе для самбы всё открыто. SELinux на обоих компах работает в разрешающем режиме.
Версии пакетов на F13:
samba.x86_64 3.5.4-62.fc13
samba-client.x86_64 3.5.4-62.fc13
samba-common.x86_64 3.5.4-62.fc13
samba-winbind.x86_64 3.5.4-62.fc13
samba-winbind-clients.x86_64 3.5.4-62.fc13
system-config-samba.noarch 1.2.89-1.fc13
system-config-samba-docs.noarch 1.0.8-1.fc13
krb5-auth-dialog.x86_64 0.15-1.fc13
krb5-devel.x86_64 1.7.1-10.fc13
krb5-libs.i686 1.7.1-10.fc13
krb5-libs.x86_64 1.7.1-10.fc13
krb5-workstation.x86_64 1.7.1-10.fc13
pam_krb5.x86_64 2.3.11-1.fc13

Версии пакетов на F12:
samba.i686 3.4.8-59.fc12
samba-client.i686 3.4.8-59.fc12
samba-common.i686 3.4.8-59.fc12
samba-winbind.i686 3.4.8-59.fc12
samba-winbind-clients.i686 3.4.8-59.fc12
system-config-samba.noarch 1.2.89-1.fc12
system-config-samba-docs.noarch 1.0.7-1.fc12
krb5-devel.i686 1.7.1-9.fc12
krb5-libs.i686 1.7.1-9.fc12
krb5-workstation.i686 1.7.1-9.fc12
pam_krb5.i686 2.3.7-3.fc12

Есть у кого-нибудь какие-нибудь мнения по этому поводу? Я пока в тупике...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: Fedora 13 и SAMBA [Решено]

Сообщение sash-kan »

начните с этого момента:
technotrance писал(а): ↑
28.07.2010 13:25
LOCAL
http://unixforum.org/index.php?act=findpost&pid=1074732
в вашем случае не горе-провайдер, а горе-админ.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
technotrance
Сообщения: 280
ОС: Fedora, FreeBSD, CentOS, Debian

Re: Решено: Fedora 13 и SAMBA [Решено]

Сообщение technotrance »

Всё, понятно. Списибо большое! :)
Удалил пакет nss-mdns-0.10-8.fc12.x86_64 и всё заработало. Этот пакет у меня вайн вытянул по зависимостям.

P.S. Всё равно эта тема, может, кому-нибудь и пригодится. Тут я рабочие конфиги выложил для дружбы линукса с виндовым доменом.
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: Решено: Fedora 13 и SAMBA [Решено]

Сообщение McSim »

technotrance писал(а): ↑
28.07.2010 15:19
Всё, понятно. Списибо большое! :)
Удалил пакет nss-mdns-0.10-8.fc12.x86_64 и всё заработало. Этот пакет у меня вайн вытянул по зависимостям.

P.S. Всё равно эта тема, может, кому-нибудь и пригодится. Тут я рабочие конфиги выложил для дружбы линукса с виндовым доменом.

Я бы еще строчку в NSS подправил с

Код: Выделить всё

hosts:      files mdns4_minimal [NOTFOUND=return] dns
на

Код: Выделить всё

hosts:      files dns wins
Спасибо сказали: