Жанр: Учеба
SCO: Пособие администратора системы Unix
...исимый терминал.
Так как каждый мультиэкран независим друг от друга, то
пользователь может зарегистрироваться и прогнать программу на
каждом экране. Так как выходные данные, полученные из программ
сохраняются в буфере экрана, то пользователь может просмотреть
большинство новых входных данных, созданных на каждом экране.
Если пользователь приостановил вывод данных на экране, например
во время нажатия комбинации ключей "CTL"s , то работу можно выполнять
только с данным экраном.
Количество памяти доступное компьютеру определяет количество
мультиэкранов, которые могут использоваться в системе
пользователя. Если пользователь загружает свою систему, то на
экран терминала выводится количество мультиэкранов, доступ к
которым был автоматически установлен операционной системой. Для
большинства компьютеров число доступных мультиэкранов изменяется
от двух до шести, однако пользователь может установить на
своем компьютере, вплоть до двенадцати мультиэкранов, если
компьютер пользователя обладает достаточным объемом памяти.
Чтобы увеличить количество мультиэкранов в системе пользователя,
необходимо увеличить объем памяти компьютера. Добавление
экранов в систему будет выполняться автоматически.
Так как все мультиэкраны могут быть открыты и активизированы
к работе одновременно, то пользователь увидит только один
экран в какой-то момент времени. Выбранный мультиэкран аналогичен
терминалу, который "соединен" с клавиатурой. Переключение
между экранами подобно переходу на другой терминал потому, что
каждый мультиэкран имеет свой собственный файл устройства.
Средство мультиэкранного обеспечения использует файлы
устройств /dev/tty[01...02]. Данные файлы
обеспечивают символьный ввод-вывод между операционной системой
пользователя, экраном компьютера и клавиатурой.
Чтобы выбрать какой-либо активный экран, необходимо нажать
на комбинацию ключей "ALT"-Fn , где Fn является одним из функциональных
ключей расположенных на клавиатуре. Функциональные
ключи в основном размещаются в ширину верхней части клавиатуры
или могут находиться в дальней левой стороне клавиатуры. При
нажатии комбинации ключей "Alt""F1" , активизируется терминал
tty01 , при нажатии ключей "Alt""F2" активизируется терминал
tty02 , а при нажатии ключей "Alt""F3" активизируется терминал
-20-5tty03
и так далее. Например, нажатие ключей "Alt""F6" осуществляет
переключение на 6 экран, то есть переключение к файлу устройства
/dev/tty06.
Пользователь также может по кругу просмотреть экраны, нажимая
для этого на комбинацию ключей управление и печать экрана
"CTL"-PrtSc (используя для этого ключ "CTL" и ключ PrtSc ). Используйте
данную комбинацию ключей для доступа к экранам, для
которых не предусмотрено функциональных ключей. Например, если
в системе пользователя существует двенадцать доступных экранов,
но на клавиатуре компьютера расположено только десять функциональных
ключей, то для того чтобы перейти на одиннадцатый экран
дисплея, необходимо нажать на комбинацию ключей "Alt""F10" ,
для перехода к десятому экрану и затем нажать на комбинацию
ключей "CTL"-PrtScr для перехода к одиннадцатому экрану. Чтобы
получить доступ к двенадцатому экрану, пользователь должен еще
раз нажать на комбинацию ключей "CTL"PrtScr . Нажатие на комбинацию
ключей "CTL"PrtScr еще раз осуществляет переключение обратно
к первому мультиэкрану, то есть к терминалу tty01.
Следует заметить, что с целью изменения мультиэкранов можно
использовать комбинации функциональных ключей "CTL""Alt" в
дополнение к комбинациям "Alt" функциональный ключ. Данную возможность
особенно полезно использовать в прикладных системах,
которые резервируют комбинацию "Alt" функциональный ключ для
своего собственного использования. Конфигурация данных ключей
может быть установлена утилитой mapkey(ADM).
Дополнительная информация по данному вопросу приводится в
описании утилит multiscreen(M) и screen(HW).
Мультиэкраны и мульти видео адаптеры
Видеоадаптеры могут назначаться динамически в процессе работы
утилитой multiscreens . Начало отсчета начинается с основного
адаптера, однако любые экраны могут быть переведены в другой
режим работы видео адаптера командой vidi(C).
Допустимыми именами адаптеров являются: "mono", "cga", и
"vga".
Например, если на компьютере пользователя установлен адаптер
EGA в качестве основного адаптера и монохромный адаптер
(MONO) является вторичным адаптером, то любой экран, который,
как считает пользователь, должен быть обеспечен MONO адаптером,
может быть переведен в данный режим следующей командой:
vidi mono
-20-6-
Изменение видео шрифтов
На экран компьютера можно вывести полный диапазон символов,
формируемых дисплейным адаптером, воспользовавшись для
этого утилитой vidi(C). Обычно, если в распоряжении пользователя
имеется консоль с дисплейным адаптером, который имеет набор
символов, записанный в постоянное запоминающее устройство (память
ROM), то допускается вывод на экран дисплея только тех
символов, которые зашиты в данное постоянное запоминающееся устройство.
Следует заметить, что файл mapchan , сформированный
для консоли, должен соответствовать набору символов, определенному
в постоянном запоминающем устройстве дисплейного адаптера.
Данный файл используется для отображения всего шрифтового набора.
Если пользователю требуется перекрыть набор символов, записанных
в постоянное запоминающее устройство с целью определения
дополнительных дисплейных шрифтов на каком-нибудь дисплейном
адаптере, то для этих целей необходимо использовать утилиту
vidi(C). Например, адаптер VGA позволяет пользователю отобразить
на экране дисплея шрифты с размерами 8х8, 8х14 и 8х16.
Утилита vidi(C) определяет шрифты для одного из данных
шести символьных наборов. Приведенные ниже файлы шрифтов сформированы
в каталоге /usr/lib/vidi.
+----------------+-----------+------------+------------+
| Набор символов | шрифт 8х8 | шрифт 8х14 | шрифт 8х16 |
+----------------+-----------+------------+------------+
| Стандартный | font8x8 | font8x14 | font8x14 |
| для PC | | | |
+----------------+-----------+------------+------------+
| ISO 8859/1 | iso.8x8 | iso.8x14 | iso.8x16 |
| | | | |
+----------------+-----------+------------+------------+
| Для скандинав- | nor.8x8 | nor.8x14 | nor.8x16 |
| ских PC | | | |
+----------------+-----------+------------+------------+
| Для португаль- | por.8x8 | por.8x14 | por.8x16 |
| ских PC | | | |
+----------------+-----------+------------+------------+
| Для испанских | spa.8x8 | spa.8x14 | spa.8x16 |
| PC | | | |
+----------------+-----------+------------+------------+
| Для греческих | grk.8x8 | grk.8x14 | grk.8x16 |
| PC | | | |
+----------------+-----------+------------+------------+
-20-7-
Управление цветными дисплеями, выполняемое утилитой
setcolor
Утилита setcolor(C) является простой утилитой, которая
позволяет выполнить управление цветами, используемыми на экране
дисплея. (Команда setcolor обычно не оказывает влияние на работу
монохромных дисплеев или терминалов). Как цвета переднего
плана, так и цвета заднего плана могут быть установлены в диапазоне
16 цветов независимо друг от друга. Утилита setcolor
также может установить цвета обратного видео изображения и цвета
графических символов.
Во время работы компьютера могут использоваться следующие
цвета:
голубой пурпурный коричневый черный
это_ голубой это_пурпурный желтый серый
бирюзовый белый зеленый красный
это_бирюзовый это_белый это_зеленый это_красный
Чтобы вывести данные цвета на экран монитора, просто вызовите
утилиту setcolor без указания опций. Ниже приводится описание
используемых флажков. В аргументах, описанных ниже, операнд
"цвет" выбирается из приведенного списка цветов.
Изменение цветов переднего и заднего плана
Как показано в приведенном ниже примере, пользователь может
установить как цвета переднего плана, так и цвета заднего
плана простой командой:
set color red white
Данная команда выполняет окраску символов в красный цвет
на белом фоне. Если описан только один цвет, то изменяется цвет
только переднего плана. Чтобы изменить цвет заднего плана,
пользователь, как это показано в приведенном ниже примере, должен
использовать опцию - в:
setcolor -b red
Данная команда просто изменяет цвет заднего плана, устанавливая
красный цвет фона.
-20-8-
Изменение цветов обратного видеоизображения
Функция обратного видеоизображения обычно инвертирует цвета
переднего и заднего фона. Команда setcolor позволяет установить
данные цвета независимо друг от друга. Например:
setcolor -r blue red
Данная команда устанавливает голубой цвет переднего фона
обратного видео изображения и красный цвет заднего фона обратного
видео изображения.
Изменение цвета обрамления экрана
Пользователь также может изменить цвет обрамления квадрата,
который определяет область текста, отображаемую на экране
дисплея, например:
setcolor -o green
В данном примере команда setcolor изменяет цвет обрамления
и устанавливает зеленый цвет без воздействия на оставшуюся
часть цветов дисплея.
Управление звонком клавиатуры
Одной из менее явных функций команды setcolor является управление
звуком звонка, который обычно встроен в дисплей или
клавиатуру. Чтобы изменить тон звучания звонка, пользователь
просто должен установить шаг или продолжительность звучания.
(Шаг является промежутком времени, измеряемый в микросекундах,
а продолжительность измеряется в пятых долях секунды). Если используется
данная опция, то комбинация ключей control-G (звонок)
должна выполняться с эхо ответом на экране компьютера для
выполняющейся команды. Например:
setcolor -p 500 2
Данная команда устанавливает большой шаг и короткую продолжительность
звучания. Во время выполнения данной команды устанавливается
наивысший размер шага и самая низкая продолжительность
звучания. Например, команда приведенная ниже
устанавливает длительную низкую тональность звучания звонка:
setcolor -p 7000 8
Следует заметить, что каждый раз, когда пользователь нажимает
на комбинацию ключей "CTL"g, звучание звонка будет аналогично
тому, которое было установлено ранее.
-20-9-
Сбор экрана
Операнд -n команды setcolor восстанавливает цвет экрана к
"обычным" белым символам на черном заднем фоне.
ГЛАВА 21
Установка электронной почты
стр
Вступление........................................ 21-1
Преобразование файлов конфигурации................ 21-2
Преобразование файла псевдонима................... 21-2
Установка конфигурации сети Micnet................ 21-3
Установка конфигурации сети UUCP.................. 21-4
Ручное редактирование файлов конфигурации......... 21-6
Модификация файла mmdftailor...................... 21-6
Имена домена и компьютера......................... 21-6
Адрес поддержки................................... 21-8
Планирование передачи............................. 21-8
Табличные определения............................. 21-8
Определения псевдонима............................ 21-9
Канальные определения............................. 21-9
Определения домена................................ 21-11
Уровни регистрации................................ 21-12
Определение псевдонимов........................... 21-13
Файл alias.list................................... 21-13
Файл alias.user................................... 21-14
Редактирование маршрутных файлов.................. 21-14
Доменные файлы.................................... 21-15
Канальные файлы................................... 21-16
Пример маршрута................................... 21-18
Модификация базы данных........................... 21-19
Обслуживание системы MMDF........................ 21-20
-21-1-
Вступление
Операционная система использует систему MMDF (средство
мультиканального распределения меморандума версии IIв, модификации
#32) для направления почты непосредственно и через сети
Micnet, UUCP или другие сети, которые обслуживает систему MMDF.
Чтобы установить пакет MMDF , необходимо использовать утилиту
custom(ADM) для формирования конфигурации базовой системы.
Данная утилита используется для посылки почты локальному компьютеру.
Система MMDF обладает свойством многофункциональности и
удобно настраивается на конфигурацию маршрутов почты. В других
параграфах данной главы приводится объяснения следующей информации:
. Каким образом спланировать систему MMDF и настроить ее
на оборудование пользователя (используя утилиты обращения или
ручное редактирование файлов конфигурации).
. Каким образом перестроить старую базу данных MMDF всякий
раз, когда выполняется изменение псевдонима или информации о
маршруте.
. Каким образом осуществить обслуживание системы MMDF и
каким образом решаются данные задачи.
-21-2-
Преобразование файлов конфигурации
С целью оказания помощи при установлении конфигурации системы
ММDF , воспользуйтесь утилитами преобразования, которые
предназначены для создания совместимых с системой MMDF паролей
и маршрутных файлов, получаемых из файлов формата XENIX. Используя
данные утилиты, могут быть созданы без выполнения ручного
редактирования файлов конфигурации системы MMDF независимые
и простые конфигурации сетей Micnet и UUCP. Чтобы
сформировать конфигурацию более сложной системы, пользователю
необходимо отредактировать вручную файлы конфигурации системы
MMDF.
Перед тем, как пользователю приступить к выполнению каких-либо
преобразований, требуется восстановить с резервной копии
псевдонимы XENIX и маршрутные файлы. После установки системы
MMDF утилитой custom , пользователь должен восстановить следующие
файлы:
/usr/lib/mail/aliases
/usr/lib/mail/top
/usr/lib/uucp/Systems
В следующем разделе демонстрируется каким образом можно
выполнить преобразования файлов XENIX в файлы формата системы
MMDF. Если у пользователя отсутствуют данные псевдонимы формата
XENIX и маршрутные файлы, то необходимо создать вручную псевдонимы
формата MMDF и маршрутные таблицы (для получения дополнительной
информации пользователь должен изучить раздел "Модификация
базы данных").
Всякий раз, когда выполняются какие-либо изменения псевдонима
MMDF или маршрутной информации, пользователю необходимо
перестроить ненужную базу данных (для получения дополнительной
информации пользователь должен изучить раздел " Модификация базы
данных").
Преобразования файла псевдонима
Утилита mmdfalias выполняет изменения псевдонимов в файле,
выполняя преобразование из формата операционной системы XENIX.
Например:
Машина?пользователь
Выполняются преобразования в формат системы MMDF. Например:
Пользователь@машина
Например: голубой?грушевый сидр становится грушевый сидр@ голубой.
-21-3
Утилита mmdfalias также разделяет преобразованное содержание
файла XENIX на два файла системы MMDF , в которых содержится
список типов псевдонимов и псевдонимы, заносимые пользователем
в компьютеры. Сделайте так, чтобы файл псевдонимов XENIX
был разделен правильно то есть, перед началом преобразований
отредактируйте файл /usr/lib/mail/aliases, который требуется
восстановить с магнитной ленты для добавления приведенной ниже
строки комментариев. Данная строка используется в качестве разделителя
списка типов псевдонимов и псевдонимов пользователь-машина.
Сделайте так, чтобы псевдонимы списка находились
перед разделителем, и чтобы отображения пользователь-машина соответствовала
следующему виду:
#пользователь-машина отображение
Затем, чтобы выполнить преобразование файла псевдонимов
операционной системы XENIX в формат системы MMDF , войдите в
каталог mmdf и запустите программу преобразования /usr/mmdf/
table/tools/mmdfalias. Данная программа запускается из каталога
/usr/mmdf/table. Ниже приводится пример запуска данной программы.
cd /usr/mmdf/table
tools/mmdfalias
Программа mmdfalias создает два новых файла alias.list и
alias.list в текущем каталоге (в данном случае файлы создаются
в каталоге /usr/mmdf/table). Перед выполнением изменений
базы данных два файла должны находиться в каталоге /usr/mmdf/
table.
Установка конфигурации сети
Если необходимо установить маршрут почты, проходящий через
сеть MMDF , необходимо построить домен системы MMDF и канальные
файлы, используя для этого файл топологии /usr/lib/ mail/top.
Для этого, сначала убедитесь в том, что топология сети Micnet
построена правильно. Проверка топологии сети выполняется программой
netutil . В файле /usr/lib/mail/top должна находиться
запись для каждой пары компьютеров, подсоединенных к сети
Micnet . Например:
черный ttyla голубой tty9600
черный ttyla красный tty9600
-21-4-
Данная запись будет указывать на то, что компьютеры "черный"
и "голубой" соединены вместе в качестве "черного" и "красного".
После этого зарегистрируйтесь в качестве пользователя mmdf
и используйте утилиту mmlist(ADM) для построения файлов micnet.
dom и micnet.chn системы MMDF. Например:
cd/usrmmdf/table
tools/mnlist
После этого убедитесь в том, что домен и канальные файлы
были построены правильно. Для этого необходимо просмотреть файлы
micnet.dom и micnet.chn и убедиться в том, что в данных файлах
содержатся записи для каждого из компьютера, например:
micnet.dom:
черный черный.UUCP
голубой голубой.UUCP
красный красный.UUCP
micnet.chn:
черный.UUCP черный: %S
голубой.UUCP голубой: %S
красный.UUCP красный: %S
Заметьте, что домен "UUCP" присвоен компьютерам, используемых
в сети Micnet . Чтобы изменить данные записи, необходимо
или редактировать вручную файлы micnet.dom и micnet.chn после
прогона утилиты mnlist , или выполнить редактирование программой
mnlist(ADM) и изменить строку "LDOMAIN=UUCP". Данное изменение
отражает локальный домен. После этого необходимо запустить
утилиту mnlist , которая используется с целью создания
домена и канальных файлов вместе с необходимым доменом.
После того, как домен и канальные файлы сформированы и установлено,
что данные действия выполнены точно и при условии
регистрации пользователя в файловой системе mmdf и нахождения в
каталоге /usr/mmdf/table , выполните перестроение базы данных
следующим образом:
dbmbuild
Установка конфигурации сети UUCP
Если пользователю требуется установить маршруты почты,
проходящие через сеть UUCP , то в этом случае необходимо пост-
-21-5роить
домен системы MMDF и канальные файлы, выбирая информацию
из файла /usr/lib/uucp/Systems. В данном файле содержится информация
о местоположении компьютера пользователя, используемая
при взаимодействии компьютеров между собой. Например:
obie Any ACU 1200 4444444 ogin:-BREAK-ogin:BREAK-ogin: \
uubig word: wetrot
marva Any1800-0700 ACU 2400 18888888"" \r ogin:BREAK-ogin: \
-BREAK-ogin:nuucp
uunet Any1800-0700 ACU 2400 17031111111 ogin:-BREAK-ogin: \
-BREAK-ogin:xytpq sword: grm5q
После этого необходимо войти в файловую систему mmdf и использовать
запись uulist для построения файлов uucp.dom и uucp.
chn системы MMDF , например:
cd/usr/mmdf/table
tools/uulist
Чтобы убедиться в том, что домен и канальные файлы построены
правильно, просмотрите файлы uucp.dom и uucp.chn и найдите
в данных файлах записи для каждой из машин, используемых в
сети UUCP . Например:
uucp.dom:
obie obie.UUCP
marva marva.UUCP
uunet uunet.UUCP
uucp.chn:
obie.UUCP obie:%S
marva.UUCP marva:%S
uunet.UUCP uunet:%S
При условии нахождения в файловой системе mmdf и использования
текущего каталога /usr/mmdf/table , после формирования
домена и канальных программ, выполните перестройку базы данных
следующим образом:
dbmbuild
-21-6-
Ручное редактирование файлов конфигурации
Конфигурация системы MMDF начинается с файла
/usr/mmdf/mmdfftailor . Данный файл определяет локальную машину
и имена доменов, различные таблицы, в которых содержатся сведения
о псевдониме, домене и канале, а другую информацию, относящуюся
к конфигурации сети. Файлы alias.list и alias.user содержат
определения псевдонимов. Файлы .dom и .chn определяют
маршрутную информацию, необходимую для поддержания каждого
маршрутного протокола. В разделе "Пример маршрута" приводятся
сведения о том, каким образом система MMDF использует псевдонимы
и маршрутные таблицы.
Чтобы изменить конфигурацию системы MMDF, необходимо войти
в файловую систему mmdf и отредактировать файлы конфигурации.
Всякий раз, когда пользователь изменяет каким-либо способом
псевдонимы системы MMDF или маршрутную информацию, необходимо
переформировать ненужную информацию, хранящуюся в базе данных
(для получения дополнительной информации по данному вопросу необходимо
изучить строение частей файла и раздел "Модификация
базы данных").
В данном разделе приводится объяснение частей файла
mmdftailor, псевдонимов и маршрутных файлов, которые вероятнее
всего, пользователь хочет изменить во время установки системы
MMDF. В страницах руководства mmdftailor(F) и tables(F) содержатся
полные описания форматов используемых файлов.
Модификация файла mmdftailor
Файл mmdftailor является файлом конфигурации верхнего
уровня системы . В данном файле содержится информация и руководство
по системе MMDF по каждому из данных файлов конфигурации.
Имена домена и компьютера
Первые несколько строк, находящихся в файле mmdftailor определяют
полное имя компьютера. Когда пользователь устанавливает
систему MMDF с использованием утилиты custom , в данных
строках первоначально формируется информация следующего вида:
MLDOMAIN UUCP
MLNAME голубой
UUCP является общим именем домена, а "голубой" является
именем компьютера.
-21-7-
Если используется простая конфигурация системы, то пользователь
может не изменять имя компьютера, а использовать имя
компьютера, аналогичное приведенному. Пользователю может потребоваться
изменить данные имена в следующих случаях:
. Если пользователь обладает официально зарегистрированным
именем домена, которое позволяет провести обмен почтой через
мировую сеть. С целью получения информации о регистрации имени
домена, напишите по адресу:
Сетевой информационный центр DDN
Международный SRI
Авеню Равензвуд 333, комната EJ291
Менло парк, Калифорния СА 94025 США.
. Если в распоряжении пользователя имеется несколько
компьютеров, используемые в компании, и необходимо послать почту
специалистам другой компании без знаний имени компьютера,
используемого в компании, на котором сотрудник будет получать
почту.
Если пользователь владеет именем домена (например,
sco.СОМ), то ему необходимо сделать изменения в первых двух
строках файла mmdftailor. Если в распоряжении компании пользователя
имеется несколько компьютеров, то он может добавить локальное
имя компьютера в файл mmdftailor . Например:
MLDOMAIN COM
MLNAME sco
MLOCMACHINE голубой
В других системах UUCP наиболее общими значениями записи
MLDOMAIN являются значения СОМ, которые используется в коммерческих
организациях и значения EDU , которые используются в организациях,
занимающимися образованием. В записи MLNAME указывается
имя компании пользователя, которое будет известно во
всей сети. Запись MLOCMACHINE содержит локальное имя компьютера.
Определение MCOCMACHINE позволяет пользователю спрятать
локальное имя компьютера в зарегистрированном домене своей компании
и на основании этого специалист, посылающий почту, может
не помнить внутреннего имени компьютера. Если пользователь связал
локальные машины под единственным именем, то тем самым он
создал административный домен. В административном домене все
имена пользователей должны быть уникальными и поэтому почта может
направляться к любому специалисту, работающему в любом месте
домена без указания локального имени компьютера в адресе почты.
В примере приведенном выше, СОМ является доменом, sco является
именем компании и "голубой" является локальным именем
компьютера. Пользователь при работе на данном компьютере, используя
имя "грушевый сидр", может принять почту, которая адресуется
следующим образом:
грушевый_сидр@sco.COM
-21-8-
Адрес поддержки
В следующей строке файла mmdftailor определен адрес, по
которому система MMDF будет посылать любую почту, которая не
может быть передана или возвращена данному отправителю почты.
Например:
MSUPPORT почтмейстер@голубой.sco.COM
Адрес указанный в записи MSUPPORT , должен быть абсолютно
правильным. Если данный адрес описан неправильно и система не
может передать исходную непередаваемую почту по адресу поддержки,
то система создает новую часть почты, которая
...Закладка в соц.сетях