Понятие РАМ

РАМ (Подключаемые модули аутентификации) — это гибкий абстрактный механизм аутентификации, обеспечивающий конфигурацию аутентификации для каждого приложения, которая будет сохранена в файле конфигурации. В результате части приложения, ответственные непосредственно за подтверждение или отклонение реквизитов пользователя, могут быть выделены в подсистему, которая может быть динамически перенастроена для поддержки любой схемы аутентификации без перекомпиляции или перестройки самого приложения.

Разработанные корпорацией Sun Microsystems РАМ используются в текущей версии Solaris. Реализация Solaris РАМ немного отличается от реализации Linux РАМ местоположением файлов, кодов ошибок и методологии конфигурации. В данной книге при упоминании РАМ авторы имеют в виду Linux РАМ. Все современные дистрибутивы Linux, включая Red Hat, Debian, Suse, Mandrake и пр., поддерживают РАМ.


P.S. Как и вся техника компьютеры периодически ломаются. На сайте http://spbsis.ru Вы найдете профессионалов своего дела, которые предоставлют обслуживание компьютеров Санкт-Петербург . Помимо ремонта предоставляются различные IT услуги, аутсорсинг.

В структуре РАМ имеется библиотека функций для запросов аутентификации пользователей. Когда приложению необходимо идентифицировать пользователя, оно обращается к соответствующей функции, и подсистема РАМ обрабатывает запрос. РАМ сделает попытку считывания файла конфигурации РАМ для этого приложения, который обычно сохраняется как /е1с/чрът.6/названиеприложения. В некоторых случаях конфигурация может сохраняться в одном файле (/etc/pam.conf). При наличии каталога /ctc/pam.d/ большинство реализаций РАМ будет игнорировать настройки в /etc/pam.conf.

Файл конфигурации РАМ состоит из множества строк, в которых перечислены опознавательные признаки РАМ в следующем формате:

Опубликовано в Разное
/
3 Дек 2014