заработала
и после net ads join получаю
Using short domain name -- DONALD
Joined 'MIKKY-DESKTOP' to realm 'DUCK.COM'
гм... я уже по другому всё попробовал, другая проблемва, так как вы говорите realm тоже писал, разницы нет:
cat /etc/krb5.conf
[libdefaults]
ticket_lifetime = 24000
dns_lookup_realm = false
dns_lookup_kdc = false
forwardable = yes
default_realm = CONTORA.RU
[realms]
CONTORA.RU = {
kdc = 192.168.1.5:88
admin_server = 192.168.1.5:749
default_domain = contora.ru
}
[domain_realm]
.contora.ru = CONTORA.RU
contora.ru = CONTORA.RU
[login]
default = FILE:/var/log/krb5.log
[kdc]
profile = /var/kerberos/krb5kdc/kdc.conf
[pam]
debug = false
ticket_lifetime = 36000
renew_lifetime = 36000
forwardable = true
krb4_convert = false
cat /etc/samba/smb.conf
[global]
unix charset = UTF-8
dos charset = CP866
display charset = UTF-8
workgroup = FIRMA
server string = %h server (Samba, Ubuntu)
; У кого есть wins можете включить wins support = no
; и прописать wins сервер
; wins server = 192.168…
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
# вот тут мы показываем, что используем AD
security = ads
auth methods = winbind
# если стоит * то samba сама будет искать домен контроллер через dc, или же можно перечислить их IP адреса через пробел в явном виде. Или указать один #IP для того dc на котором хотите авторизоваться. Для отказоустойчивости лучше указать несколько dc или *
password server = 192.168.1.5
realm = CONTORA.RU #Внимание realm пишется большими буквами !!!
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
invalid users = root
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword :* %n\n *passwd:*password\supdated\ssuccessfully* .
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
winbind separator = + # недавно добавил из рук-ва altlinux
idmap uid = 10000-20000
idmap gid = 10000-20000
template shell = /bin/bash
winbind enum groups = yes
winbind enum users = yes
#домашняя папку у пользователя будет в папке с именем домена. Лучше ее создать заранее вручную.
template homedir = /home/%D/%U
client use spnego = yes
winbind use default domain = yes
winbind refresh tickets = yes
restrict anonymous = 2
# строки ниже, чтобы рабочая станция не пыталась стать обозревателем в сети.
domain master = no
local master = no
preferred master = no
os level = 0