Страница 1 из 1
sshd авторизация в AD
Добавлено: 2007-08-04 15:15:02
squid
Привет
вопрос собственно тема - как сделать
зачем ? просто интересно сделать
настраивал самбу & АД вот встретил что можно и это настроить, но начало ошибки выдавать
авторизацию можно проводить через NIS и Winbind
может кто настраивал, интересны такие моменты, как будет создаваться юзер ему же home mail нужен ?
Re: sshd авторизация в AD
Добавлено: 2007-08-04 17:51:30
Alex Keda
Код: Выделить всё
/usr/ports/security/pam_mkhomedir/>cd /usr/ports/security/pam_mkhomedir/
/usr/ports/security/pam_mkhomedir/>more pkg-descr
This is a PAM module which will create the $HOME for the user authenticated,
if it's not already there. It also copies over files from a skel directory
( default /usr/share/skel ) and can set the permission of the newly created
$HOME to a value of your choice
Re: sshd авторизация в AD
Добавлено: 2007-08-04 19:01:02
squid
спс, приеду с отпуска попробую
Re: sshd авторизация в AD
Добавлено: 2007-08-29 22:43:04
squid
попробовал через winbind, что то криво руки стоят
test# uname -a
FreeBSD test.stpp 5.5-RELEASE FreeBSD 5.5-RELEASE #3
если в системе юзер зарегин с таким же именнем как и на домене то входит нормально и под паролем домена и под локальным
если на фре нет такого юзера то в лог бросает
auth.log:
Код: Выделить всё
Aug 29 19:25:36 test sshd[9737]: User kurianov not allowed because shell /bin/false does not exist
Aug 29 19:25:43 test sshd[9737]: Failed unknown for illegal user kurianov from 10.12.0.5 port 1653 ssh2
при этом пользователи АД нормально могут получать доступ к ресурсам самбы
/etc/pam.d/login
Код: Выделить всё
test# cat login | grep -v ^# | grep -v ^$
auth required pam_nologin.so no_warn
auth sufficient pam_self.so no_warn
auth include system
account requisite pam_securetty.so
account include system
session include system
password include system
auth required pam_securetty.so
auth sufficient pam_winbind.so
auth sufficient pam_unix.so use_first_pass
auth required pam_stack.so service=system-auth
auth required pam_nologin.so
account sufficient pam_winbind.so
account required pam_stack.so service=system-auth
password required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
session optional pam_console.so
/etc/pam.d/sshd
Код: Выделить всё
test# cat sshd | grep -v ^# | grep -v ^$
auth required pam_nologin.so no_warn
auth sufficient pam_winbind.so
auth sufficient pam_opie.so no_warn no_fake_prompts
auth requisite pam_opieaccess.so no_warn allow_local
auth required pam_unix.so no_warn try_first_pass
account sufficient pam_winbind.so
account required pam_login_access.so
account required pam_unix.so
session required pam_mkhomedir.so umask=0077 skel=/usr/share/skel
session required pam_permit.so
password required pam_unix.so no_warn try_first_pass
/etc/nsswitch.conf
Код: Выделить всё
test# cat nsswitch.conf | grep -v ^# | grep -v ^$
group_compat: nis
hosts: files dns
networks: files
passwd_compat: nis
shells: files
passwd: files winbind
group: files winbind
Re: sshd авторизация в AD
Добавлено: 2007-08-29 22:58:10
Alex Keda
без шелла не залогинишься...
Re: sshd авторизация в AD
Добавлено: 2007-08-29 23:03:54
squid
да я, понял это только не пойму как его указать
копаю в сторону PAM может еще что то нужно указать в файле /etc/pam.d/sshd или login
пока ничего толкового, может кто подскажет куда рыть
Re: sshd авторизация в AD
Добавлено: 2007-08-29 23:07:43
Alex Keda
ну, грязный способ - сделать хардлинк
ду маю,можно как-то ещё
Re: sshd авторизация в AD
Добавлено: 2007-08-29 23:55:39
squid
спс, помогло
но нашел и другой способ
просто в smb.conf
Код: Выделить всё
[global]
template shell=/bin/false - заменить на свой шелл
Re: sshd авторизация в AD
Добавлено: 2007-08-29 23:57:52
squid
спс, помогло
и нашел другой способ
в smb.conf
Код: Выделить всё
[global]
template shell=/bin/false - заменить на свой шелл
Re: sshd авторизация в AD
Добавлено: 2007-08-30 9:27:06
squid
может наваять статью по настройке, только расскажите как оформить, вечером или завтра напишу
Re: sshd авторизация в AD
Добавлено: 2007-08-30 10:12:54
Alex Keda
в форуме про сайт тему сделай - там выложи.
мы тебя попинаем чё кому не нравитсья и чё добавить.

))
ну а потом сюда -
http://www.lissyara.su/admin_level/