7.2.4. Сервисы (службы)

7.2.4. Сервисы (службы)

После того как программа init получила номер уровня запуска, она запускает из каталога /etc/rc.d/rcN.d (N - это номер уровня запуска) ссылки вида SномерИмя (или KномерИмя - в зависимости от уровня запуска). Сейчас разберемся, что это за ссылки. Перейдите в каталог /etc/rc.d/rcN.d - например, с помощью команды

 cd /etc/rc.d/rcs.d

В данном каталоге вы найдете файлы ссылок с именами вида SномерИмя и KномерИмя. Каждая ссылка ссылается на один из сценариев в каталоге /etc/rc.d/init.d.

Данные сценарии используются для управления сетевыми службами. Предположим, что на вашем компьютере установлен Web-сервер, тогда в каталоге /etc/rc.d/init.d будет сценарий. httpd. Для запуска Web-сеpвepa используется команда /etc/rc.d/init.d/httpd start, а для останова - /etc/rc.d/init.d/httpd stop.

Теперь вернемся к нашим ссылкам SномерИмя и KномерИмя, Ссылка вида S* используется для запуска сетевой службы. Например, ссылка для запуска Web-сервера может выглядеть так: S25httpd, а ссылка для останова Web-сервера - так: K15httpd.

Если команда init обнаружит, что ей нужно обработать ссылку вида S*, то будет выполнена команда S25httpd start. Поскольку ссылка S25httpd ссылается на /etc/red/init.d/httpd, то на самом деле будет выполнена команда:

/etc/rc.d/init.d/httpd start

Другими словами, с помощью ссылки S25httpd программа init запустит наш Web-сервер.

Ссылка вида K* используется для останова сетевой службы. Если команда init должна обработать такую ссылку, то будет выполнена команда KномерИмя stop. Другими словами, сетевая служба будет остановлена.

Номер в имени ссылки означает порядок запуска/останова службы, Например, служба S10service будет запущена раньше, чем S25httpd.

Если вы заглянете в каталоги rc2.d, rс3.d и rc5.d, то обнаружите, что d этих каталогам есть только S-ссылки. В каталогах rc0.d и rc6.d находятся преимущественно К-ссылки, поскольку с их помощью выполняется разгрузка системы, и нужно остановить работавшие сетевые службы.

Уровень 1 (single) особый: на нем нужно остановить все запушенные сетевые службы, поэтому в каталоге rc1.d тоже нет S-ссылок, будут только одни K-ссылки. K-ссылки нужны для того, чтобы остановить запушенные сетевые службы, если вы перешли на первый уровень с более высокого уровня запуска.

Для управления службами в Fedora используется конфигуратор system-config-services, который мы уже рассмотрели в главе 1.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

14. Скрытые сервисы

Из книги автора

14. Скрытые сервисы Кроме анонимности в Интернете и шифрования пакетов, Tor предоставляют своим пользователям уникальную возможность создавать бесплатно собственные веб-сайты и системы мгновенного обмена сообщениями, не открывая при этом информацию об истинном


Сервисы и команды

Из книги автора

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


Другие сервисы

Из книги автора

Другие сервисы Кроме представленных выше, существует множество других сервисов для скачивания/закачивания файлов. В основном принцип размещения и загрузки файлов схож. Следует найти желаемую ссылку, щелкнуть на найденной ссылке мышью и загрузить файл. Но у этих


"Зеркальные" сервисы

Из книги автора

"Зеркальные" сервисы Зеркальные сервисы удобны тем, кто часто "заливает" файлы на "обменники" — вам не надо выгружать файл по очереди на каждый из них, все делается теперь одним щелчком мыши. Указав файл для загрузки, вы выбираете желаемые файлообменные сервисы, на которые


Службы

Из книги автора

Службы В части 2 уже рассматривались как способ описания служб в реестре, так и сами службы, запускающиеся автоматически при запуске компьютера (а также ветви реестра и иногда параметры реестра, используемые этими службами). Сейчас же рассмотрим более простой способ


Мультимедийные веб-сервисы

Из книги автора

Мультимедийные веб-сервисы В данном контексте имеются в виду сервисы для хранения фотографий, а также пользовательского видео, когда каждый желающий может стать автором интересного


ГЛАВА 25. Web-сервисы XML

Из книги автора

ГЛАВА 25. Web-сервисы XML Глава 18 информировала вас о слое удаленного взаимодействия .NET. Вы смогли убедиться в том, что эта технология позволяет любой группе компьютеров с поддержкой .NET осуществлять обмен информацией через границы машин. Это, конечно, прекрасно, но одним из


Сервисы API

Из книги автора

Сервисы API Открытый код InterBase 6 - на основе которого был разработан Firebird - обрабатывает в первую очередь обращения к функциям интерфейса API для некоторых действий сервера, таких как копирование/восстановление, получение статистических данных и управление пользователями.


Сервисы PKI

Из книги автора

Сервисы PKI Ядро инфраструктуры открытых ключей образуют сервисы управления сертификатами и криптографические сервисы, в крупномасштабных PKI важная роль отводится вспомогательным


Криптографические сервисы

Из книги автора

Криптографические сервисы Генерация пар ключей При помощи этого сервиса генерируется пара ключей (открытый ключ/секретный ключ), секретный ключ хранится в файле, защищенном паролем или иными средствами (например, на смарт-карте или при помощи другого аппаратного или


Вспомогательные сервисы

Из книги автора

Вспомогательные сервисы Регистрация Регистрационные сервисы обеспечивают регистрацию и контроль информации о субъектах, а также аутентификацию субъектов, необходимую для выпуска или аннулирования сертификатов (от имени УЦ ). Фактический выпуск сертификатов


Другие сервисы

Из книги автора

Другие сервисы В ряде случаев необходимы и другие сервисы, например, сервисы генерации пар ключей и записи их на смарт-карты, если ключи хранятся на


Сервисы, базирующиеся на PKI

Из книги автора

Сервисы, базирующиеся на PKI Предотвращение отказа от участия в обмене информацией Сервис предотвращения отказа от участия в обмене информацией генерирует электронные доказательства времени подписания или передачи данных и аутентификации источника данных, которые


Сервисы безопасности PKI

Из книги автора

Сервисы безопасности PKI Сервис безопасности представляет собой совокупность механизмов, процедур и других средств управления для снижения рисков, связанных с угрозой утраты или раскрытия данных [2]. В основном считается, что PKI должна предоставлять три основных


Сервисы, базирующиеся на PKI

Из книги автора

Сервисы, базирующиеся на PKI В предыдущей главе обсуждались главные сервисы безопасности, предлагаемые PKI: аутентификация, целостность и конфиденциальность. Настоящая глава посвящена сервисам, которые не являются фундаментальными сервисами любой PKI, но могут быть