ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Ввод в домен на базе Win 2003 рабочей станции под управлением Simply Linux
@ 2010-08-19  7:02 Mad-Max-Traveller
  2010-08-23 10:07 ` Mad-Max-Traveller
  0 siblings, 1 reply; 3+ messages in thread
From: Mad-Max-Traveller @ 2010-08-19  7:02 UTC (permalink / raw)
  To: ALT Linux Community general discussions

  Приветствую всех.

Задался такой задачей, но споткнулся на последнем шаге. Поэтому прошу 
вашей помощи.

Установлены следующие пакеты:

samba-swat
samba-client
krb5-kinit
libkrb5
ntpdate
pam_mount

Имя моего контроллера домена DC3. OFFICE.DOMEN.LOCAL, а его ip адрес
192.168.10.11. Он же является DNS и WINS сервером в моей сети.

ping DC3
PING DC3.office.domen.local (192.168.10.11) 56(84) bytes of data.
64 bytes from dc3.office.domen.local (192.168.10.11): icmp_seq=1 ttl=128 time=0.137 ms
64 bytes from dc3.office.domen.local (192.168.10.11): icmp_seq=2 ttl=128 time=0.147 ms

Содержмое /etc/hosts:
127.0.0.1	localhost.localdomain localhost
127.0.0.1	wslinux.office.domen.local wslinux

Время с доменом синхронизировано.

Содержимое /etc/krb5.conf:
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log

[libdefaults]
default_realm = OFFICE.DOMEN.LOCAL
dns_lookup_realm = false
dns_lookup_kdc = false
ticket_lifetime = 24h
forwardable = yes

[realms]
OFFICE.DOMEN.LOCAL = {
kdc = 192.168.10.11
default_domain = office.domen.local
}

[domain_realm]
.office.domen.local = OFFICE.DOMEN.LOCAL
office.domen.local = OFFICE.DOMEN.LOCAL

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

Билет успешно получил:
# klist
Ticket cache: FILE:/tmp/krb5cc_0
Default principal: admin@OFFICE.DOMEN.LOCAL

Valid starting     Expires            Service principal
08/17/10 11:11:58  08/17/10 21:12:04  krbtgt/OFFICE.DOMEN.LOCAL@OFFICE.DOMEN.LOCAL
	renew until 08/18/10 11:11:58

Содержимое /etc/nsswitch.conf:
passwd: files winbind
shadow: tcb files winbind
group: files winbind
gshadow:    files

В домен ввел:
# net ads join -U admin
admin's password:
Using short domain name -- OFFICE
Joined 'WSLINUX' to realm 'OFFICE.DOMEN.LOCAL'

Доменных пользователей вижу:
$ wbinfo -u
OFFICE\гость
OFFICE\администратор
OFFICE\user1
OFFICE\user2
…

Но не знаю как правильно настроить PAM. Плохо понимаю структуру этого файла,
а толковую документацию на русском не нашел.
В /etc/pam.d есть симлинк system-auth на system-auth-local. Если
пересоздать симлинк system-auth на system-auth-winbind то в систему
невозможно залогинится, ни доменными пользователями, ни локальными.

Содержимое /etc/pam.d/system-auth-winbind
#%PAM-1.0
auth		required	pam_tcb.so shadow fork prefix=$2a$ count=8 nullok
auth		optional	pam_mount.so
auth		sufficient	pam_winbind.so use_first_pass

account		required	pam_tcb.so shadow fork
account		sufficient	pam_succeed_if.so uid<  500 quiet
account		[default=bad success=ok user_unknown=ignore] pam_winbind.so

password	required	pam_passwdqc.so config=/etc/passwdqc.conf
password	required	pam_tcb.so use_authtok shadow fork prefix=$2a$ count=8 nullok write_to=tcb

session		required	pam_tcb.so
session		required	pam_mktemp.so
session		required	pam_limits.so
session		optional	pam_mount.so
# We use pam_mkhomedir to create home dirs for incoming domain users
# Note used umask, it will result in rwxr-x--x access rights
session		required	pam_mkhomedir.so skel=/etc/skel/ umask=0026
session		include		system-auth

Прошу вашей помощи в настройке. Заранее спасибо.



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-08-23 12:57 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-08-19  7:02 [Comm] Ввод в домен на базе Win 2003 рабочей станции под управлением Simply Linux Mad-Max-Traveller
2010-08-23 10:07 ` Mad-Max-Traveller
2010-08-23 12:57   ` Michael Shigorin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git