[Sysadmins] ALD 4.0 как Active Directory member win2003
Kudashev Mike
=?iso-8859-1?q?qm18_=CE=C1_mail=2Eru?=
Вт Окт 23 14:30:42 MSD 2007
Граждане админы, прошу вашей помощи и совета в настройке ALD 4.0 Desktop
как члена актив директори win 2003. Многое сделано мной в этом
направлении и застрял я на настройке nsswitch.conf и файлов в /etc/pam.d
Конечная задача - залогиниться на машине с линукс пользователем Active
Directory
конфиги:
/etc/samba/smb.conf
[global]
workgroup = KPK
netbios name = IT04
server string = Samba server on %h (v. %v)
security = ads
password server = 192.168.0.206
realm = KPK.LOCAL
encrypt passwords = yes
winbind uid = 10000-20000
winbind gid = 10000-20000
winbind enum users = yes
winbind enum groups = yes
winbind use default domain = yes
winbind separator = @
allow trusted domains = no
template homedir = /home/%D/%U
template shell = /bin/bash
dos charset = CP866
unix charset = CP1251
display charset = CP1251
printcap name = cups
load printers = yes
printing = cups
log level = 1
syslog = 0
log file = /var/log/samba/log.%m
max log size = 500
socket options = TCP_NODELAY
------------------------------------------------
/etc/krb5.conf
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log
[libdefaults]
ticket_lifetime = 24000
default_realm = KPK.LOCAL
dns_lookup_realm = false
dns_lookup_kdc = no
[realms]
KPK.LOCAL = {
kdc = xserver.kpk.local
}
[domain_realm]
.kpk.local = KPK.LOCAL
kpk.local = KPK.LOCAL
[kdc]
profile = /var/lib/kerberos/krb5kdc/kdc.conf
[pam]
debug = false
ticket_lifetime = 36000
renew_lifetime = 36000
forwardable = true
krb4_convert = false
Тикеты выдаются:
# klist
Ticket cache: FILE:/tmp/krb5cc_0
Default principal: kudashev на KPK.LOCAL
Valid starting Expires Service principal
10/23/07 12:35:58 10/23/07 19:15:58 krbtgt/KPK.LOCAL на KPK.LOCAL
------------------------------------------------
winbind настроен и, вроде, работает:
[root на IT04 etc]# wbinfo -p
Ping to winbindd succeeded on fd 6
[root на IT04 etc]# wbinfo -t
checking the trust secret via RPC calls succeeded
[root на IT04 etc]# wbinfo -u
administrator
guest
support_388945a0
krbtgt
kudashev
iserver
[root на IT04 etc]# wbinfo -g
BUILTIN на administrators
BUILTIN на users
helpservicesgroup
telnetclients
?????????? ??????
??????????? ??????
?????????????? ?????
?????????????? ???????????
???????? ????????????
?????????????? ??????
???????????? ??????
????? ??????
?????????-????????? ????????? ????????
??????? ras ? ias
dnsadmins
dnsupdateproxy
Тут тоже беда, не знаю, как прочитать русские символы (может есть у кого
решение?).
Далее по мануалам надо править nswitch.conf
passwd: files winbind
#shadow: files winbind tcb nis nisplus
group: files winbind
hosts: files dns winbind
с nsswitch вопросов два:
1. надо ли править строчку shadow и hosts или достаточно passwd и group?
2. после исправления shadow на указанное выше пропадает возможность
логиниться под локальными пользователями+root (может, это от
ненастроенного PAM?).
-------------
PAM.
По данному поводу я вообще в ступоре. В некоторых статьях и how-to
говориться надо править только kde в /etc/pam.d, в некоторых только
login, в некоторых несколько файлов. Мне надо логиниться в графическом
режиме, посему нужен совет, какие файлы править (может, примерчик есть)?
Очень надеюсь на вашу помощь, в samba@ отвечают редко.
Подробная информация о списке рассылки Sysadmins