Возможно вы искали: 'Pop & Drop'

May 15 2025 19:14:18
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96111483
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18357
• Обзор The Walking ... 18801
• Обзор DMC: Devil M... 19879
• Обзор на игру Valk... 15877
• Обзор на игру Stars! 17764
• Обзор на Far Cry 3 17948
• Обзор на Resident ... 16024
• Обзор на Chivalry:... 17508
• Обзор на игру Kerb... 17981
• Обзор игры 007: Fr... 16619
Превью о играх
• Превью к игре Comp... 17960
• Превью о игре Mage... 14464
• Превью Incredible ... 14721
• Превью Firefall 13479
• Превью Dead Space 3 16334
• Превью о игре SimC... 14730
• Превью к игре Fuse 15442
• Превью Red Orche... 15542
• Превью Gothic 3 16343
• Превью Black & W... 17354
Главная » Статьи » Разное » Аутентификации пользователей через Novell e-Directory (linux auth ldap)

Аутентификации пользователей через Novell e-Directory (linux auth ldap)

Ключевые слова: linux, auth, ldap, (найти похожие документы)

From: Иван Песин <ipesin at post.Lviv.UA>
Newsgroups: Russian Linux Gazette
Date: Mon, 14 Jan 2004 14:31:37 +0000 (UTC)
Subject: Аутентификации пользователей через Novell e-Directory

Оригинал: http://gazette.linux.ru.net/rus/articles/lnx_nov_edir.html


Повесть о Linux и аутентификации пользователей через Novell e-Directory.
Автор: Иван Песин <ipesin at post.Lviv.UA>

Введение

Цель статьи - описать настройку системы аутентификации пользователей
Linux-систем в едином хранилище Novell e-Directory. Примеры приведены
для системы RedHat Linux 7.3 и Novell e-Directory 8.6.0
Предполагается, что у читателя имеется достаточный уровень подготовки
по освещаемому вопросу.

Настройка Linux

Аутентификация пользователя Linux-систем в хранилище Novell
e-Directory обеспечивается системой PAM, Pluggable Authentication
Modules. Дополнительно устанавливаются модули nss_ldap и pam_ldap,
которые поставляются вместе с операционной системой RedHat Linux 7.3

Процесс аутентификации пользователя и установки параметров сессии
протекает следующим образом:

1. Введенный пользователем пароль вместе с именем используется
модулем pam_ldap для получения доступа к Novell e-Directory. Отказ
в доступе свидетельствует о неверном имени или пароле.

2. При помощи модуля nss_ldap система получает необходимые для работы
данные, как то: uid, gid, homeDirectory, shell и др.

3. При отсутствии каталога пользователя средствами системы PAM
обеспечивается автоматическое его создание.

Итак, первым шагом является установка пакета nss_ldap. Он содержит
необходимые модули для работы с сервером Novell e-Directory.

После установки пакета нужно отредактировать конфигурационный файл
/etc/ldap.conf:
server 192.168.0.1
base ou=london,o=acme

binddn cn=ndsbrowser,ou=london,o=acme
bindpw ndspass

ssl yes
pam_password nds
nss_map_attribute userPassword authPassword

scope sub

В каталоге /etc/openldap/ также находится файл ldap.conf. Он должен
содержать те же данные. Можно создать вместо него символическую
ссылку:
# cd /etc/openldap && rm -f ldap.conf && ln -s /etc/ldap.conf

Рассмотрим конфигурационный файл более детально:

server <ip address> ip-адрес сервера Novell e-Directory

base <context> Базовый контекст сервера, откуда начинается поиск

binddn <credentials> Специальный пользователь для подключения системы
к Novell e-Directory. Должен иметь права на чтение всех атрибутов, а
если вы хотите иметь возможность изменять пароли командой passwd, то и
права на запись

bindpw <password> Пароль специального пользователя

ssl yes Использовать шифрование

pam_password nds Указывает режим работы с Novell e-Directory

nss_map_attribute userPassword authPassword Задает отображение
атрибутов

scope sub Задает режим поиска

Перейдем к настройке системы PAM (Pluggable Authentication Modules),
подключаемых модулей аутентификации. Файлы настроек в системе RedHat
Linux 7.3 расположены в каталоге /etc/pam.d/. Нам будет нужно внести
изменения в файл system-auth. После необходимых настроек он должен
выглядеть так:

#%PAM-1.0
auth required /lib/security/pam_env.so
auth sufficient /lib/security/pam_unix.so likeauth nullok
auth sufficient /lib/security/pam_ldap.so try_first_pass

auth required /lib/security/pam_deny.so

account sufficient /lib/security/pam_unix.so
account [default=bad success=ok user_unknown=ignore service_err=ignore system_err=ignore] /lib/security/pam_ldap.so

password required /lib/security/pam_cracklib.so retry=3 type=
password sufficient /lib/security/pam_unix.so nullok use_authtok md5 shadow
password sufficient /lib/security/pam_ldap.so use_authtok
password required /lib/security/pam_deny.so

session required /lib/security/pam_limits.so
session required /lib/security/pam_unix.so
session required /lib/security/pam_mkhomedir.so skel=/etc/skel/ umask=0077
session optional /lib/security/pam_ldap.so

Это содержимое сообщает системе, что пользователя необходимо вначале
проверить локальными средствами, а при ошибке попробовать
аутентифицировать через Novell e-Directory. Обратите внимание на
строку "session required /lib/security/pam_mkhomedir.so
skel=/etc/skel/ umask=0077". Она обеспечит создание каталога
пользователя и перенос базовых настроек.

Возможно, вам будет необходимо добавить свои специфические настройки,
если вы используете другие дополнительные механизмы аутентификации.
Учтите, что при запуске утилиты authconfig, данный файл будет
перегенерирован и его настройки уничтожатся.

Следующим шагом настройки является настройка модуля nss_ldap.

Откройте файл /etc/nsswitch.conf в редакторе и найдите строки
начинающиеся с passwd, shadow и group. Добавьте в конец
соответствующих строк слово "ldap". Строки должны будут выглядеть
примерно так:

passwd: files ldap
shadow: files ldap
group: files ldap

Наконец, необходимо настроить систему шифрования SSL. Для этого
скопируйте с тома SYS: сертификат сервера (файл RootCert.der) в
каталог /usr/share/ssl/certs/. Выполните команду конвертации:

# openssl x509 -in /usr/share/ssl/certs/RootCert.der -inform DER -out /usr/share/ssl/certs/RootCert.pem -outform PEM

Теперь добавьте сконвертированный сертификат в конфигурационный файл
/usr/share/ssl/openssl.cnf. Для этого найдите в нем ключи "value
certificate", "my private key" и сопоставьте им значение
"/usr/share/ssl/certs/RootCert.pem". Например:

certificate = /usr/share/ssl/certs/RootCert.pem # The CA certificate
private_key = /usr/share/ssl/certs/RootCert.pem # The private key


Настройка Novell e-Directory

Переходим к настройке сервера Novell e-Directory. В конфигурации
по-умолчанию версии 8.6.0 существует ошибка в преобразовании атрибутов
NDS в атрибуты LDAP (Насколько мне известно, в версии 8.7.0 ошибка
исправлена). Поэтому их нужно исправить вручную. Для этого запустите
утилиту ConsoleOne и откройте свойства объекта "LDAP Group". Перейдите
к закладке "Attribute Map" и добавьте такие соответствия (если есть
старые соответствия, удалите их):

LDAP Attribute

NDS Attribute

loginShell

loginShell

uidNumber

uidNumber

gidNumber

gidNumber

Теперь создайте группу для пользователей Linux систем и укажите ее
номер (GID) в закладке свойств "UNIX Profile".

Добавьте необходимых пользователей, указав в закладке свойств "UNIX
Profile" необходимые значения UID, GID, shell, homeDirectory.

Вот и все. Можно регистрироваться в Linux системе пользователем,
введенном на сервере Novell e-Directory.

Заключение.

Все упомянутые в статье торговые марки и продукты принадлежат их
владельцам. Исследования по организации аутентификации Linux
пользователей сервером Novell e-Directory велась в рамках моей работы
в компании N-iX Newcomp GmbH (http://www.n-ix.com/).


Copyright (c) 2003, Ivan Pesin
831 Прочтений •  [Аутентификации пользователей через Novell e-Directory (linux auth ldap)] [08.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• Аутентификации пользователей через ... Ukraine Vova 08.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка