[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Принципы управления системой: Операционная система и устройства


Основные различия между BSD 4.3 и данной операционной системой

В этом разделе описаны основные различия между данной операционной системой и системами BSD 4.3. Более подробная информация об этих различиях приведена в статьях, перечисленных в разделе Сравнение AIX и BSD - информация для системных администраторов.

Хранение информации о конфигурации

В системах BSD 4.3 большая часть данных конфигурации хранится в текстовых файлах. Связанная информация записывается на одной строке, причем обработка записей (сортировка и поиск) выполняется над самим текстовым файлом. Записи могут быть разной длины; они разделяются символом перевода строки. В системах BSD 4.3 есть средства преобразования больших текстовых файлов в формат базы данных (dbm). Соответствующие библиотечные функции выполняют поиск в файлах dbm, если они существуют, или в исходном текстовом файле, если файлы dbm не найдены.

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

Данная операционная также поддерживает хранение информации о пользователях и паролях в формате dbm. Тем не менее, в некоторых файлах, таких как /etc/passwd, /etc/group и /etc/inittab информация хранится в традиционном формате, а не в формате с несколькими разделами.

Остальные данные о конфигурации в данной операционной системе хранятся в файлах ODM. Информацию в файлах ODM можно просматривать и изменять с помощью Web-администратора системы или Инструмента управления системой (SMIT). Кроме того, для просмотра этих файлов можно использовать непосредственно команды ODM. Для запроса информации из файлов ODM служат следующие команды:

Следующие команды ODM позволяют изменить файлы ODM:

Внимание: Неправильное изменение файлов ODM может привести к сбою системы и к невозможности перезапуска. Команды ODM следует применять для работы с файлами ODM только в том случае, если команды выполнения конкретных задач, например, команды Web-администратора системы или SMIT, не смогли внести необходимые изменения.

Администратор настройки

При запуске машины, работающей под управлением данной операционной системы, администратор настройки запускает ряд команд настройки. Эти команды называются методами. Методы идентифицируют устройства в операционной системе и соответствующие устройствам файлы ODM, находящиеся в каталоге /etc/objrepos.

Специальные файлы устройств не устанавливаются в каталог /dev непосредственно. Некоторые специальные файлы, например, применяемые жесткими дисками, создаются автоматически во время настройки. Другие специальные файлы, например для текстовых терминалов, создаются системным администратором с помощью приложения Устройства Web-администратора системы или меню Устройства Инструмента управления системой (SMIT). Эта информация также сохраняется в файлах ODM.

Управление дисками

В данной операционной системе диски называются физическими томами. Разделы при этом называются логическими томами. Как и в BSD 4.3, один физический том может содержать несколько логических томов. Однако, в отличие от BSD 4.3, в данной операционной системе один логический том может занимать несколько физических томов. Для этого несколько физических томов должны быть объединены в группу томов, в которой можно создавать логические тома.

В данной операционной системе для управления файловыми системами и томами применяются следующие команды:

Кроме того, могут применяться следующие команды BSD 4.3:

Различия между командами BSD 4.3 и командами данной операционной системы обсуждаются в разделе Файловые системы - информация для системных администраторов BSD 4.3.

BSD 4.3 хранит список файловых систем в файле /etc/fstab. В данной операционной системе каждой файловой системе соответствует раздел файла /etc/filesystems.

Новые команды

Для управления конфигурацией и работы с дисками в данной операционной системе предусмотрено около 150 команд, новых для системных администраторов BSD 4.3. Дополнительная информация об этом типе загрузки приведена в разделе Команды управления системой - информация для системных администраторов BSD 4.3.

Запуск

Данная операционная система поддерживает автоматическую идентификацию и настройку устройств. Таким образом, процесс запуска данной операционной системы существенно отличается от запуска систем BSD 4.3. Кроме ядра на диск RAM записывается также образ файловой системы загрузки и информация о предыдущей конфигурации базовых устройств. После этого загружается информация о текущей конфигурации и проверяется возможность доступа к физическим томам. Затем определяется устройство, в котором находится пространство подкачки. Выполняется проверка жесткого диска с корневой файловой системой. В этой момент операционная система изменяет корневую файловую систему с диска RAM на жесткий диск и завершает процедуру запуска, включая настройку устройств.

Права доступа пользователей

Операционные системы BSD 4.3 и AT&T UNIX версий, предшествующих SVR4, хранят идентификационные данные пользователей, включая зашифрованные пароли, в файле /etc/passwd. Как правило, доступ на чтение к файлу /etc/passwd есть у всех пользователей.

В системах SVR4 зашифрованные пароли хранятся не в файле /etc/passwd, а в файле /etc/shadow. Доступ на чтение к файлу /etc/shadow есть только у пользователей с правами доступа root и у отдельных программ (например, у программы /bin/login).

Данная операционная система хранит зашифрованные пароли в файле /etc/security/passwd. Кроме того, в каталоге /etc/security находятся файлы user и limits. Эти три файла определяют разрешенные пользователям способы доступа к системе (например, с помощью команд rlogin и telnet), а также ограничения на использование ресурсов пользователями (например, ограничение на размер файлов и адресного пространства).

Печать

В AIX поддерживается большая часть команд печати BSD 4.3 с минимальными отличиями. Одно из отличий заключается в том, что в данной операционной системе применяется файл конфигурации /etc/qconfig.

Подсистема построчной печати, реализованная в данной операционной системе, может взаимодействовать с подсистемой построчной печати BSD 4.3, включая передачу заданий печати в системы BSD 4.3 и печать заданий, полученных из систем BSD 4.3.

Оболочки

Данная операционная система поддерживает оболочки Bourne, C и Korn. Полное имя оболочки Bourne /bin/bsh. Файл /bin/sh - это жесткая связь с файлом /bin/ksh. Администратор может изменять этот файл.

AIX не поддерживает применение команд setuid и setgid в сценариях оболочек.

Примечания:
  1. В данной операционной системе нет сценариев оболочек, основанных на применении /bin/sh. Тем не менее, в других системах многие сценарии подразумевают, что /bin/sh - это оболочка Bourne.
  2. Несмотря на то, что оболочки Bourne и Korn похожи, оболочка Korn не является идеальной заменой оболочки Bourne.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]