Общее администрирование системы

Справочный материал и примеры к выполнению контрольной работы по математике
Справочние по физике
Учебное пособие по экоинформатике
Начертательная геометрия
Центральное проецирование
Метод Монжа
Типы задач начертательной геометрии
Методы преобразования ортогональных проекций
Метод плоскопараллельного перемещения
Фронтально проецирующая плоскость
Биссекторная плоскость
Горизонтальная плоскость
Фронтальная плоскость
Метод вспомогательных секущих плоскостей
Профильная плоскость
Многогранники
Пирамида
Тетраэдр
Звездчатые формы и соединения тел Платона
Пересечение пирамиды с призмой
Кривые линии
Цилиндрическая винтовая линия
Образование поверхности вращения
Образование сферы
Винтовые поверхности
Конические сечения
Пересечение конуса и призмы
Пересечение конуса и сферы
Свойства развертки
Пирамида и её развертка
Развертка призмы способом раскатки
Развертка конической поверхности
Задание касательной плоскости на эпюре Монжа
Сущность метода аксонометрического проецирования
Основная теорема аксонометрии
Изометрические проекции окружностей
Построение аксонометрических изображений
История искусства
Доисторическая эпоха
Египет
Индия и Китай Буддизм
Эллада архитектура живопись
Древнехристианская эпоха Византия
Дальнейшее развитие христианства в Европе
Архитектура Запада Романский стиль. Готика
Италия в эпоху возрождения Высший расцвет искусств
Нидерланды Фламандская и Голландская школы
Костюм XVIII-XIX веков
Linux установка
Использование среды рабочего стола в Linux
Система команд Linux
Общее администрирование системы
Работа в сетях Linux Internet
Linux как сервер
Web-сервер Linux

 

Введение в оболочки В отличие от окон DOS, представляющих собой среду с ограниченной гибкостью, оболочки Unix - это небольшие программы, запускаемые как процессы при входе в систему и обеспечивающие богатый набор средств в соответствии с потребностями различных пользователей и программ.

Общее администрирование системы

    • Управление пользователями
    • Изменение параметров по умолчанию команды useradd Для установки новых значений параметров по умолчанию можно воспользоваться все той же командой useradd с флажком -D и несколькими дополнительными флажками. Флажок -D указывает, что команда вводится не для создания учетной записи пользователя, а для изменения установок по умолчанию.
    • Смена пароля Во многих версиях Linux команда passwd проверяет, не слишком ли пароль короток, прост, напоминает имя пользователя или прежний пароль. Если пароль не удовлетворяет какому-либо из условий, выводится сообщение об ошибке наподобие следующего.
    • Установка исходного каталога по умолчанию Чтобы добавить новый файл к записываемым в создаваемый каталог, поместите этот файл в каталог /etc/skel под тем именем, под которым он должен появиться в исходных каталогах пользователей.
    • Удаление учетной записи пользователя Следует быть очень осторожным при вводе описанной команды. Поскольку она запускается корневым пользователем, ошибка в указании идентификатора пользователя может привести к утере важных данных. Не следует применять эту команду без крайней надобности.
    • Управление группами Вышеописанные действия выполняются автоматически, а вот дальше уже необходимо наше вмешательство, так как требуется ввести пароль для пользователя. В результат будет внесена соответствующая строка в файл /etc/passwd.
    • Создание группы Созданной группе присваивается идентификационный номер, равный минимальному значению, которое больше 500 и больше значений идентификационных номеров остальных групп. Некоторые другие дистрибутивы Linux по умолчанию включают новых пользователей в группу (100).
    • Добавление пользователя в группу Чтобы ввести в группу нового пользователя, откройте файл /etc/group в привычном текстовом редакторе и добавьте этого пользователя в конец строки соответствующей группы, отделив его имя от остальных пользователей запятой.
    • Удаление группы Первая проблема решается точно так же, как и при удалении учетной записи. Сначала записывается идентификационный номер группы (его можно найти в файле /etc/group), затем, после удаления группы, при помощи команды find меняется принадлежность всех файлов этой группы.
    • Запуск системы Сообщения, выводимые при запуске, записываются в файл системного журнала /var/log/ messages. Файлы журналов (регистрационные) рассмотрены далее в главе.
    • Что происходит при загрузке? Запуск программы init, который происходит после загрузки ядра и инициализации всех устройств. Программа init управляет запуском всех нужных программ во время загрузки системы, в том числе важных системных демонов.
    • Программа init После выхода из окна консоли соответствующий процесс завершается, и программа init запускает новый. В системе постоянно доступны шесть консольных окон.
    • Использование файла re. local Поскольку файл re.local- это стандартный сценарий оболочки, в него можно записывать все, что разрешено для такого сценария, в том числе команды установки переменных среды и запуска программ.
    • Выключение системы Аргумент now указывает, что система должна быть выключена немедленно, флажок -h - что после выключения должен произойти останов системы. После вывода сообщения System Halted система остановлена) можно выключать питание компьютера.
    • Расписание заданий в crond Автоматический запуск выполняется демоном crond. Это стандартный демон, устанавливаемый при каждой загрузке системы.
    • Как работает crond Поскольку crond ежеминутно проверяет даты модификации конфигурационных файлов, изменения в расписании не остаются незамеченными, и нет необходимости перезагружать систему.
    • Составление расписания заданий Поле command (команда) отделено от полей времени-даты одним или несколькими пробелами и простирается до конца строки. Команды обрабатываются оболочкой /bin/sh.
    • Управление системными журналами Программа network информирует вас о том, что сетевой интерфейс ethO был выключен и перезапущен в сети типа lObaseT, что xinetd отключил ряд сервисов перед перезапуском, и что имела место передача файла smb (Samba) с РГО равным 2190.
    • Что заносится в журнал В системные журналы, как правило, записываются сообщения и предупреждения ядра системы, в том числе о загрузке модулей, данные от демона sendmail, отслеживающего сообщения, обрабатываемые системой, а также сообщения об успешных или неудачных попытках входа в систему.
    • Ротация журналов Простейшая стратегия ротации журналов состоит в их удалении при запуске демона syslogd и создании новых, чистых журналов.

Использование периферийных устройств Но чтобы понять, как происходит конфигурирование Linux-устройств, сначала следует разобраться в том, как Linux использует технологию самоконфигурирования Plug and Play.

    • Linux и самоконфигурирование Plug and Play Plug and Play представляет собой технологию самоконфигурирования, призванную автоматически обнаруживать и конфигурировать подсоединенные к компьютеру устройства. Полностью соответствующая требованиям РпР система включает четыре разновидности компонентов: PnP BIOS, материнская плата РnР, PnP-устройства, и операционная система РnР.
    • Каналы, адреса и порты IRQ (Запросы прерываний). Устройства могут использовать IRQ-порты запросов прерываний, чтобы получить доступ к процессору.
    • ISA Технология самоконфигурирования Plug-and-Play ISA появилась в 1993 году, поэтому большинство ISA-устройств вполне удовлетворяет стандартам РпР. К сожалению, РпР ISA-устройства часто не располагают каналами, подходящими для операционной системы, поэтому процедуру указания каналов, портов и адресов для них приходится выполнять вручную.
    • PCI Видеоадаптеры Accelerated Graphics Card представляют собой специальную разновидность PCI-карт, оптимизированных для обмена графикой между видеоадаптером и процессором компьютера.
    • Внешние устройства Исключением из этого правила являются внешние устройства с интерфейсом USB.
    • USB К сожалению, система Linux корректно поддерживает не все разновидности USB-устройств, Хотя система Red Hat Linux 7.1 поддерживает широкий спектр разновидностей USB-устройств, в него не входят, например, сетевые USB-карты. Linux плохо работает с пассивными USB-хабами и не поддерживает загрузку с USB-накопителей на дискетах.
    • Принтеры media - предназначен для монтирования блочных устройств которые подключаются физически к системе в процессе ее работы. Самые распространенные из устройств это флешки, внешние накопители. Монтируются устройства в этот каталог как правило автоматически подсистемой udev.
    • Как выбрать принтер Принтеры PostScript. Большинство программ Unix выводит данные на печать в формате PostScript, поэтому такие принтеры подходят наилучшим образом. Конечно, дешевые лазерные и струйные принтеры не поддерживают язык PostScript.
    • Файл printcap Если бы этой информации было достаточно, чтобы заставить принтер работать, проблем с его конфигурированием не возникало бы. Но демон Ipd недостаточно сообразителен
    • Фильтры печати Фильтры обеспечивают правильный формат данных, выводимых на печать, но усложняют процесс печати. Пользователю необходимо знать, в каком формате выполняет печать его программа (неформатированный текст, PostScript или PCL) и соответственно выбирать принтер
    • Модемы Linux поддерживает не все встроенные модемы. Если вы уже приобрели такой модем, попробуйте его установить, если же только собираетесь приобретать, не поскупитесь потратиться на внешний. Если вам придется все же приобретать встроенный модем, постарайтесь, чтобы это не был так называемый "win modem", для которого требуется специальное программное обеспечение Windows.
    • Распознавание модема На время конфигурирования установленной аппаратуры Linux прекращает выдачу информации на экран, но через некоторое время возвращает подсказку командной строки. Фактически, в это время утилита Kudzu посылает сигналы устройствам, перечисленным в сохраненной конфигурации.
    • Введение в порты Linux В Linux каждому жесткому диску IDE присваивается имя hdx, где х принимает значения "а" (для первого диска на первичной шине IDE), "b" (для второго диска на первичной шине ШЕ), "с" (для первого диска на вторичной шине IDE) и т.д. Таким образом, имя главного вторичного диска - /dev/hdc.
    • Подготовка модема к работе Подключение модема несложно. Внешний модем подключается к источнику питания и подсоединяется к одному из последовательных портов. Если все порты заняты, придется приобрести дополнительную плату, проконсультировавшись с поставщиком ПК или модема.
    • Программы для работы с модемом Некоторые GUI-утилиты, предназначенные для соединения с Интернетом в коммутируемом режиме, также могут распознавать модемы.
    • Применение minicom для проверки модема Наиболее важные параметры скрываются за командой меню Serial Port Setup (Установка последовательного порта) в диалоговом окне Serial Port Setup
    • Адаптеры ISDN Для Linux предпочтительнее внешние адаптеры ISDN из-за их сходства с внешними модемами и прозрачности для операционной системы.
    • Прочие "Модемы" Многие фирмы, предоставляющие подобные услуги, называют соответствующее связное оборудование "модемами". Речь идет о кабельных модемах, DSL-модемах и спутниковых модемах, достаточно распространенных сегодня. С технической точки зрения такое название не совсем верно.
    • USB мышь и клавиатура Ядро Linux, начиная с версии 2 .2.7, поддерживает USB-устроиства. для надежного оо-служивания USB необходимо ядро версии 2.2.18 или 2.4.2 либо более позднее.
    • USB-мышь Если вы предполагаете использовать USB-мышь или несколько мышей с X Window, то вам придется добавить конфигурационные данные об этих устройствах в соответствующий конфигурационный файл XF86Conf ig.
    • USB-клавиатура Однако если на вашем компьютере установлена другая операционная система (не Unix/Linux), BIOS, который не выполняет конфигурирование USB, или специфическая клавиатура, то вам потребуется поддержка USB-клавиатуры. Если вы для решения этой задачи рекомпилируете ядро системы, избегайте клавиатурной поддержки средствами USB HIDBP, поскольку в системе Linux они мало что дают.

Средства мультимедиа в Linux Мы рассмотрим встроенную поддержку плат Sound Blaster в Linux Red Hat 7.1 и их конфигурирование. Затем обсудим типичную мультимедийную программу XPlaycd и ряд других подобных программ.

    • Конфигурирование плат Sound Blaster Можно найти другие драйверы звуковых плат, но у каждого из них свои причуды и уникальные способы конфигурирования, поэтому мы ограничимся семейством плат Sound Blaster. Если вам придется устанавливать в системе Linux плату другого типа, нужную информацию можно найти в упомянутом справочнике Linux Sound HOWTO
    • Программа sndconfig Если ваша звуковая плата будет при этом корректно распознана, то ее IRQ-порты, I/О-адреса и DMA-каналы автоматически регистрируются.
    • Если в ответ - тишина Модули являются очень важной частью операционной системы Linux. Модули расширяют функциональность ядра Linux. Модули представляют из себя специальные файлы, в которых реализован тот или иной функционал. Драйверы устройств - это тоже тип модулей.
    • Использование XPIaycd Для получения доступа к этой программе достаточно в главном меню GNOME выбрать команду Programs/Multimedia/XPlaycd.
    • Другие мультимедийные программы Файлы-устройства делятся на два типа: блочные и символьные. Еще можно встретить в литературе блочно-ориентированные и байт-ориентированные. Отличия между типами в способе “общения” с компонентами.
    • Проигрыватель компакт-дисков для GNOME В этом проигрывателе реализованы необходимые стандартные функции, приводимые в действие простыми графическими кнопками, аналогичными кнопкам большинства программ-проигрывателей для ПК, а также большей части автономных проигрывателей.
    • Проигрыватель MpegTV 1.0 Эта программа, распространяемая на условиях shareware (с отсроченной или частичной оплатой), стоимостью 10 долларов США - видео/аудио-проигрыватель реального масштаба времени стандарта MPEG.
    • Синтезатор речи Festival у редактора vim есть несколько режимов работы: режим вставки (режим редактирования), основной режим, режим ввода команд. Между режимами работы можно переключатся нажимая определенные клавиши. По умолчанию vim запускается в основном режиме
    • MiXViews Когда мы видим на экране приглашение в текстовом или графическом режиме, можно считать, что система уже почти загрузилась. Далее нужно ввести имя пользователя и пароль.
    • Grio и Krio Синтаксис команды простой: через ключ -n мы передаем значение приращения nice-фактора, а затем идет команда для которой будет устанавливаться новый nice-фактор
    • RealPlayer Для просмотра или прослушивания этих узлов и предназначена программа RealPlayer. Бесплатную и усовершенствованную коммерческую версии RealPlayer можно загрузить с Web-узла
    • FreePhone Программа FreePhone поддерживает ряд популярных схем сжатия аудиоданных и использует базовую мультимедийную сеть Internet Mbone. Загрузить ее можно с Web-узла

    Рекомпиляция ядра Linux Тем не менее, сотни параметров можно установить при помощи утилит конфигурирования ядра. Вы ознакомитесь с применением этих утилит, затем изучите способы рекомпиляции ядра на основе модифицированных параметров.

    Средства мультимедиа в Linux