- •Режим просмотра сообщений
- •Чтение почты. Команды чтения почты
- •Режим составления сообщения
- •Редактор VI
- •Методические указания для проведения лабораторной работы
- •Лабораторная работа № 2
- •Физический уровень модели osi.
- •Сетевой уровень модели osi.
- •Транспортный и прикладной уровни модели osi
- •II. Интернет. Имена узлов и структура доменов
- •Лабораторная работа № 3
- •Привилегии администратора сети
- •Привилегии менеджера рабочей группы
- •Привилегии менеджера бюджета
- •Привилегии оператора консоли файлового сервера
- •Создание бюджетов
- •Порядок выполнения лабораторной работы.
- •Изучение привилегий менеджера рабочей группы
- •Лабораторная работа № 2
- •Порядок выполнения работы. Назначение прав, мнп и атрибутов файлов и каталогов
- •Лабораторная работа № 5
- •Порядок выполнения лабораторной работы
- •Лабораторная работа № 6
- •Установка удаленного терминала (Remote DeskTop Connection)
- •Работа с Windows 2003 Server
- •Утилиты панели управления
- •Управление рабочей станцией
- •Администрирование
- •Конфигурирование сервера
- •Управление контроллером домена
- •Предоставление доступа к ресурсам сервера
- •Привилегия клиента удаленного терминала
- •Панель задач. Управление процессами
- •Лабораторная работа № 7
- •Конфигурирование средств сетевого обслуживания рабочей станции Windows 9х
- •Рабочая станция для сетей NetWare.
- •Одноранговая сеть Microsoft
- •Рабочая станция для сетей tcp/ip (Internet)
II. Интернет. Имена узлов и структура доменов
Для удобства распознавания узлы в Интернете принято именовать в совокупности с именем домена, который, в свою очередь, может быть разбит на поддомены, называемые иногда зонами.
С именами работают пользователи Интернет. Однако сетевое программное обеспечение при адресации данных использует IP-адреса, представленные в числовом виде. Поэтому, после передачи информации в сеть Интернет, происходит преобразование имен узлов в IP - адреса. Эти преобразования могут быть проведены как на локальном уровне, так и на сетевом. Локальное преобразование осуществляется с помощью файла /etc/hosts, в котором пользователь может прописать наиболее часто используемые узлы и соответствующие им IP - адреса.
На сетевом уровне преобразование осуществляется специальными серверами, называемыми серверами DNS (Domain Name Server). Преобразование происходит в следующей последовательности: сначала просматривается файл /etc/hosts и, если в нем содержится информация о целевом узле, то именно она используется для преобразования. Если информация отсутствует, то происходит обращение к серверу DNS. Обычно сервер DNS домена конфигурируется администратором сети, который прописывает все узлы домена и присваивает им IP- адреса. Информация сервера DNS используется также и для идентификации узла в локальной сети. Для обозначения отдельных узлов в файлах конфигурации DNS используются следующие сокращения:
NameServer NS
Address A указывает на преобразование имени узла в IP-адрес
Pointer PTR преобразование имени в IP-адрес
MailExchange MX почтовый сервер
CanonicalName CNAME псевдоним или дополнительное имя узла
Для просмотра имен узлов домена и соответствующих им IP-адресов в UNIX предусмотрена утилита nslookup. В своем изначальном состоянии утилита nslookup позволяла просмотреть всю информацию об узлах любого домена. Это оказалось слабым местом DNS-сервера, и в большинстве команд этой утилиты сейчас выдается минимум информации или команда отключена совсем, например ls. Утилиту можно запустить с командной строки, указав в качестве параметра имя узла или IP- адрес узла, например nslookup relay.usue.ru
В этом случае система выдаст IP адрес узла relay.usue.ru
Если команда запускается без параметров, то программа переходит в режим ожидания ввода информации, в качестве которой можно указать имя узла или установить опцию, позволяющую выделить интересующий класс узлов. После просмотра информации, следует выйти из программы по команде exit.
Рассмотрим основные опции программы nslookup.
а) просмотр информации о почтовых серверах домена.
nslookup
set type=MX
usue.ru
Программа покажет информацию о всех почтовых серверах домена.
exit
б) просмотр информации о серверах имен.
nslookup
set type=NS
usue.ru
.
.
exit
в) просмотр информации поддоменов
nslookup
set domain=usue.ru
set type=any
usue.ru
Система покажет информацию о серверах УрГЭУ.
exit
г) просмотр информации о всех узлах домена ( на сегодняшний день команда отключена)
nslookup
ls usue.ru
exit
Узлы текущего домена можно просмотреть с помощью утилиты host. Например, информацию о именах всех узлов домена usue.ru и их IP адресах можно просмотреть по команде
host -l usue.ru | less
UNIX и Интернет
Среди программ, используемых ОС UNIX в Интернет, следует отметить, в первую очередь, программы mail (изучена нами ранее) и ftp. Программа ftp присутствует виртуально во всех системах. Запуск ftp под Windows 9x можно выполнить набором команды
ftp "имя узла"
или просто
ftp
>
Вход по ftp на удаленный узел, например aprold-new.cc.usue.ru, с вводом имени и пароля пользователя выполняется в следующей последовательности:
ftp
open
узел > aprold-new.cc.usue.ru
пользователь <aprold-new.cc.usue.ru> "logname"
Пароль: "password"
Если имя и пароль введены верно, то демон процесс ftpd удаленного сервера устанавливает связь с локальной программой ftp и показывает готовность ввода информации подсказкой
ftp>
Теперь можно вводить команды или получить список допустимых команд, введя с подсказки ftp команду
ftp> ?
Информацию о действии любой внутренней команды интерпретатора ftp можно получить по команде
ftp> help "имя команды"
Команду ftp можно, например, выполнить с командной строки FAR по команде
cd ftp://[logname]:[password]@host/dir
или на любом Web-броузере, введя в строку URL
ftp://[logname]:[password]@host/dir
Если имя не вводится, то система выполняет доступ с ограниченными правами пользователя anonymous в общедоступные каталоги системы. Однако наибольший интерес представляют команды, использующие сервис ftp в отложенное время, например:
wget - доставка файлов и каталогов удаленного узла, указанного в качестве параметра команды, которые могут быть запущены в любое астрономическое время по команде at. Подробно об at в руководстве (man at). Описание команды at русифицировано.
Например:
b) wget -r ftp://[logname]:[password]@aprold-new.cc.usue.ru//dir
Информация доставляется в текущий каталог.
PS: утилита mirrror в настоящее время не работает!
Для запуска в отложенное время любой команды из списка допустимых команд, например, определяемых командой help, необходимо выполнить:
at чч:mm <Enter>
(где чч:мм - время запуска задания в часах и минутах),
после чего команда at переходит в режим ожидания ввода команды. Можно ввести, например,
wget -r ftp://aprold-new.cc.usue.ru/pub//index.html
и далее
<ctrl>+<d>
после чего введенная команда ставится в очередь на выполнение по указанному времени. Просмотреть очередь можно по команде
at -l или atq
Пользователь может выключить рабочую станцию, однако команда выполнится в указанное время, о чем получит уведомление по E-mail.
Создание личного web-сайта
Любой пользователь OC UNIX может создать собственную web страницу и сделать ее доступной для просмотра из Internet по адресу:
http://host/~logname
например
http://aprold-new.cc.usue.ru/~fedorov
При обращении к такому адресу система попытается найти и прочитать файл index.html, который должен находится в подкаталоге public_html домашнего каталога пользователя. В данном случае, /home/fedorov/public_html/index.html. В файлах настройки http-сервера каталог /home/"logname"/public_html указан как личный каталог ~logname пользователя, из которого можно прочитать любую Web страницу, указав ее полное имя, например:
http://aprold-new.cc.usue.ru/~fedorov/review.html
UNIX в локальной сети
Достижения UNIX в средствах электронной связи позволяют эффективно использовать эту ОС в локальных сетях, представив ее в качестве Novell NetWare Server 3.12 и Windows NT Server. Для представления OC UNIX в качестве сервера Netware Server 3.12 используется пакет программ mars_nwe, который позволяет рабочим станциям обмениваться информацией с OC UNIX посредством протокола ipx/spx. На рабочих станциях UNIX сервер виден как NetWare сервер. Для администрирования сервера используются стандартные утилиты NetWare такие, как syscon.exe, filer.exe и т.д. Эти утилиты с некоторыми ограничениями доступны обычному пользователю. В частности, любой пользователь OC UNIX автоматически становится пользователем сервера NetWare с логическим именем пользователя UNIX и паролем по умолчанию top-secret. Это означает, что Вы можете зарегистрироваться на сервере NcpServer (псевдоним aprold), перейти в каталог /sys, затем подключить каталог /sys/public в качестве сетевого драйва, запустить программу syscon и с ее помощью изменить пароль. Система предоставит Вам полные права на каталог home, который фактически является вашим домашним каталогом. NcpServer поддерживает длинные имена в стиле OS/2 (только латинские символы). Кроме указанного, данный пакет позволяет подключиться к любому серверу NetWare по команде:
ncpmount -S Server -U User dir
Например, ncpmount -S master -U guest dirmaster
Где dirmaster - подкаталог текущего каталога и данной команде указан как точка монтирования файловой системы сервера master.
Для представления OC UNIX в качестве сервера Windows NT используется пакет программ Samba. Этот пакет позволяет рабочим станциям связываться с UNIX сервером посредством протокола NetBios (транспортный протокол фирмы IBM). В ЛВС УрГэу сервер aprold-new виден как NT сервер Aprold-new, который является первичным контроллером домена (Primary Domain Controller – PDC) домена SAMBA. Для регистрации на сервере Aprold-new необходимо зарегистрироваться на рабочей станции Windows XX под логическим именем UNIX клиента. Далее с помощью команды "поиск" найти в сети сервер Aprold-new, на котором том "logname" является Вашим личным каталогом с полными правами доступа. В этом каталоге Вы можете создавать подкаталоги в стиле Windows XX.
Кроме указанного сервиса, пакет SAMBA позволяет просмотреть:
общедоступные ресурсы рабочей станции по команде:
smbclient -L «WorkStation»,
например, smbclient -L aprold-new | less
б) получить доступ к любому общедоступному ресурсу рабочей станции по команде:
smbclient //host/dir -U User%passwd
например, smbclient //aprold-new.cc.ususe.ru/Soft_Linux -U guest%
Получение доступа отмечается подсказкой:
Smb:\>
Если с подсказки ввести знак ?, система выдаст список допустимых команд. По команде help "имя команды", Вы получите описание команды.
Основной задачей любой сетевой ОС является хранение протоколов работы с системой. ОС linux не является исключением, и вся служебная информация сохраняется в так называемых log-файлах, расположенных в каталоге /var/log. Большинство из файлов доступны для просмотра только администратору системы. Однако файл регистраций пользователей может просмотреть любой заинтересованный пользователь по команде:
last логическое имя пользователя | less
например:
last fedorov | less
Выводит:
fedorov pts/24 bolivar.usue.ru Tue Feb 25 11:21 - 11:25 (00:03)
fedorov pts/23 650-13.cc.usue.r Tue Feb 25 10:37 - 10:40 (00:02)
fedorov pts/22 650-11.cc.usue.r Tue Feb 25 10:18 - 10:21 (00:02)
fedorov pts/20 bolivar.usue.ru Tue Feb 25 10:10 - 13:36 (03:25)
по которой можно определить различные параметры пребывания пользователя в на сервере aprold-new.cc.usue.ru
