Книга: Сетевые средства Linux
Выбор конфигурации сервера приложения
Выбор конфигурации сервера приложения
При настройке серверов приложений совершаются многие из тех действий, которые выполнялись при выборе конфигурации KDC. В частности, настраивая сервер приложений, необходимо изменить содержимое разделов [realms]
и [domain_realm]
файла krb5.conf
так, чтобы находящиеся в них данные отражали конфигурацию областей. Кроме того, для работы сервера приложений нужен файл, содержащий ярлык. В этом файле должны находиться данные для узла (host/имя_узла@имя_области
) и для каждого из керберизованных серверов, которые выполняются на компьютере (например, если вы собираетесь использовать керберизованный сервер Telnet, идентификатор принципала будет выглядеть так: telnet/имя_узла@имя_области
). Файл, содержащий ярлык, можно создать с помощью программы kadmin.local
на том компьютере, на котором выполняется KDC. Чтобы сделать это, вам придется добавить принципалов, вызвав команду addprinc
, а затем записать ключи для этих принципалов в файл. Сеанс работы с программой kadmin.local
может выглядеть так:
kadmin.local: addprinc
host/[email protected]
kadmin.local: addprinc
telnet/[email protected]
kadmin.local: ktadd -k gingko.keytab
host/gingko.threeroomco.com telnet/gingko.threeroomco.com
Файл gingko.keytab
, полученный в результате описанных действий, надо переместить в каталог /etc
компьютера, на котором выполняется сервер приложений, и присвоить ему имя krb5.keytab
. Так как файл содержит чрезвычайно важную информацию, для его копирования надо применять средства, исключающие утечку данных, например перенести файл на дискету или использовать scp
. Записав файл по месту назначения, надо установить права, позволяющие обращаться к нему только пользователю root
, и удалить файл с компьютера KDC. Данный файл можно непосредственно создать на том компьютере, на котором установлен сервер приложений. В этом случае при вызове команды ktadd
не надо указывать опцию -k gingko.keytab
; система самостоятельно разместит файл в нужном каталоге. Данный метод пригоден, только если средства администрирования установлены и корректно сконфигурированы; кроме того, необходимо, чтобы была правильно выбрана базовая конфигурация Kerberos.
- Запуск InterBase-сервера
- Расширенная установка InterBase-сервера
- Выбор стратегии ценообразования
- Статистика InterBase-сервера
- Выбор аппаратного обеспечения для InterBase
- Минимальный состав сервера InterBase SuperServer
- Рекомендации по выбору архитектуры: Classic или SuperServer?
- Отличительные особенности сервера Yaffil
- Ограничение результатов выборки FIRST
- Использование сервера Yaffil внутри процесса
- Одновременный запуск нескольких копий сервера (multi-instancing)
- Хранение конфигурации в системном реестре