Учебное пособие состоит из восьми глав, написано в соответствии с программой курса «Администрирование вычислительных систем и сетей»



Pdf көрінісі
бет59/117
Дата14.09.2023
өлшемі4,61 Mb.
#181083
түріУчебное пособие
1   ...   55   56   57   58   59   60   61   62   ...   117
Байланысты:
Учебное пособие

open, close, read, write
. В 
UNIX
протокол 
TCP/IP
реализован как набор потоковых модулей плюс дополнительный 
компонент
 TLI
(
Transport Level Interface 
– интерфейс транспортного уровня). 
TLI 
является интерфейсом между прикладной программой и транспортным 
механизмом. Приложение, пользующееся интерфейсом 
TLI
, получает возможность 
использовать 
TCP/IP
. Интерфейс 
TLI
основан на использовании классической 
семиуровневой модели 
ISO/OSI

Перед началом работы зарегистрированный пользователь вводит со 
свободного терминала своё учётное имя (
account name
) и, возможно, пароль 
(
password
). Регистрацию новых пользователей выполняет администратор системы. 
Пользователь не может изменить своё учётное имя, но может установить и (или) 
изменить свой пароль. Пароли в закодированном виде хранятся в отдельном файле. 
Каждому зарегистрированному пользователю соответствует каталог файловой 
системы, называемый “домашним” (
home
) каталогом пользователя. При входе в 
систему пользователь получает неограниченный доступ к этому каталогу и всем 
содержащимся в нём каталогам и файлам. Он может создавать, удалять и 


71 
модифицировать каталоги и файлы в его домашнем каталоге. Потенциально он 
может получить доступ и к другим файлам. Однако такой доступ может быть 
ограничен, если пользователь не имеет достаточных привилегий. 
Ядро ОС 
UNIX
идентифицирует каждого пользователя по его 
идентификатору (
User Identifier, UID
) – уникальному целому значению, 
присваиваемому пользователю при регистрации в системе. Кроме того, каждый 
пользователь 
относится 
к 
некоторой 
группе 
пользователей, 
также 
идентифицируемой целым значением (
Group Identifier, GID
). Значения 
UID
и 
GID
для каждого зарегистрированного пользователя сохраняются в учётных файлах 
системы и приписываются процессу, в котором выполняется командный 
интерпретатор, запущенный при входе пользователя в систему. Эти значения 
наследуются каждым новым процессом, запущенным от имени данного 
пользователя, и используются ядром системы для контроля правомочности доступа 
к файлам, выполнения программ и т.д. Ограничения для пользователя касаются: 
максимального размера файла и числа сегментов разделяемой памяти, 
максимально допустимого пространства на диске и т.д. 
Администратор системы также является зарегистрированным пользователем. 
Он обладает большими возможностями, чем обычные пользователи. В ОС 
UNIX
ему выделяется одно нулевое значение 
UID
. Пользователь с таким
 UID
называется 
суперпользователем (
superuser
) или 
root
. Он имеет неограниченные права доступа 
к любому файлу и на выполнение любой программы. Кроме того, такой 
пользователь может осуществлять полный контроль над системой; остановить и 
даже разрушить её. Супервизор должен хорошо знать базовые процедуры 
администрирования ОС 
UNIX
. Он отвечает за безопасность системы, её правильное 
конфигурирование, добавление и исключение пользователей, регулярное 
копирование файлов и т.д. При этом на него не распространяются ограничения на 
используемые ресурсы. 
После входа пользователя в систему для него запускается один из командных 
интерпретаторов. Общее название любого командного интерпретатора ОС 
UNIX – 
shell
(оболочка), поскольку любой интерпретатор представляет внешнее окружение 
ядра системы. Оболочка – программа, создаваемая для упрощения работы со 
сложными программными системами. Оболочки преобразуют неудобный 
командный пользовательский интерфейс в дружественный графический интерфейс 
или интерфейс типа меню. Обычно оболочка реализуется в виде отдельной 
программы. Вызванный командный интерпретатор выдаёт приглашение на ввод 
пользователем командной строки, которая может содержать простую команду, 
конвейер команд или последовательность команд. Так будет до тех пор, пока 
пользователь не завершит сеанс работы путём ввода команды “


Достарыңызбен бөлісу:
1   ...   55   56   57   58   59   60   61   62   ...   117




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет