
- •Лабораторная работа №1
- •Методические указания.
- •Last Login - данное поле служит только для информации. В нем помещена информация о том, когда пользователь последний раз регистрировался в сети.
- •Применение объектов Alias (Псевдоним)
- •Установка ограничения на размер тома
- •Проверка выполнения условий
- •Текущая дата
- •Текущее время
- •Сетевой адрес
- •Информация о пользователе
- •Информация о рабочей станции
- •Include
- •Machine
- •Pause или wait
- •Remark, * или ;
- •11.2. Сетевые программы для пользователя
- •Capture
- •Castoff
- •Netbios
- •Rprinter
- •Salvage
- •Session
Применение объектов Alias (Псевдоним)
Объекты Alias (Псевдоним) - это указатели на другие объекты в дереве NDS. Они используются для упрощения доступа пользователей к объектам, которые расположены в контейнерах, отличных от их собственных. При использовании объектов Alias (Псевдоним) пользователям нет необходимости ни в использовании громоздких отличительных имен, ни в перемещении по дереву NDS.
Однако необходимо помнить, что для того, чтобы обратиться к объекту посредством объекта Alias (Псевдоним), пользователь должен обладать правами на тот объект, на который указывает Alias (Псевдоним).
Для создания объекта Alias (Псевдоним) выполните следующие действия:
Щелкните правой кнопкой мыши на объекте в контейнере, в котором вы хотите создать объект Alias (Псевдоним), и в контекстном меню выберите Create (Создать).
В списке объектов выберите Alias (Псевдоним) и нажмите на кнопку OK. Откроется диалоговое окно Create Alias (Создать псевдоним), представленное на рисунке 6.
Рис.
14.4. Диалоговое окно Create Alias (Создать
псевдоним)
Присвойте создаваемому вами объекту Alias (Псевдоним) имя, укажите отличительное имя того объекта, для которого создается псевдоним, и нажмите на кнопку Create (Создать). Объект Alias (Псевдоним) создан.
Установка ограничения на размер тома
Для того, чтобы пользователь не занял весь жесткий диск своими файлами, необходимо ограничения размера дискового пространства для конкретного пользователя. Для этого необходимо открыть на томе сервера домашнюю директорию пользователя и установить размер доступного дискового пространства.
Порядок выполнения работы.
Для того, чтобы создавать объекты в соответствии с заданием, необходимо иметь права администратора, определенные в данном курсе. Для этого вход в систему осуществите не с именем и паролем группы, а с именем NetAdmin и паролем control.
Создайте в контейнерном объекте PRACTICA пользователя под своим именем (только на английском языке, регистр значения не имеет). В качестве рабочего сервера укажите сервер SKIPPY.
Не задавайте никаких ограничений кроме пароля.
Создайте Alias Object в контейнерном объекте OU=Users.
Проверьте результат путем входа в сеть под именем вновь созданного пользователя.
Задайте ему необходимые ограничения.
Вариант |
Набор правил |
|
Дата окончания действия учетной записи – 1.12., Разрешить пользователю изменение пароля, добавить три IP адреса, установить права на следующие файлы и каталоги – на учетную запись из контейнерного объекта PRACTICA[C,R,E,F], а также SKIPPY:SUPPL [все]. |
|
Предельное количество подключений – 3, Менять пароль через месяц, время работы – с понедельника по пятницу с 8.00 до 17.00, добавить три IP адреса, установить права на следующие файлы и каталоги – на учетную запись из контейнерного объекта PRACTICA[R, F], а также \\Fox\USER\STU\IVS\Clusters\Zadanie\Заморочки [R, W, F]. |
|
Кол-во регистраций при просроченном пароле 3, добавить три IP адреса, время работы – понедельник, среда, пятница с 8.00 до 14.00, установить права на следующие файлы и каталоги – на учетную запись из контейнерного объекта PRACTICA[C,R,M,F,A], а также \\Fox\USER\STU\IVS\Clusters [R,W,C]. |
|
Длина пароля 8 символов, добавить три IP адреса, время работы – суббота, время работы – четверг, пятница с 15.00 до 17.00, установить права на следующие файлы и каталоги – на учетную запись из контейнерного объекта PRACTICA[C,R,E,F], а также \\Private\appl [S]. |
|
Предельное количество подключений – 3, Установка уникального пароля, добавить три IP адреса, время работы – понедельник, вторник, среда круглосуточно, установить права на следующие файлы и каталоги – на учетную запись из контейнерного объекта PRACTICA[C,R,E,F], а также \\Skippy\user\STU\IVS\FCLUSTER\12zaz1[R,F,C.E]. |
|
Дата окончания действия пароля – 31.12., добавить три IP адреса, время работы – понедельник, вторник, установить права на следующие файлы и каталоги – на учетную запись из контейнерного объекта PRACTICA[C,R,E,F], а также \\FOX\APPL [C,W,E,M,A]. |
|
Дата окончания действия учетной записи – 1.12., Менять пароль через 40 дней, добавить три IP адреса, установить права на следующие файлы и каталоги – на учетную запись из контейнерного объекта PRACTICA[C,R,E,F], а также |
|
Менять пароль через три месяца, Дата окончания действия учетной записи –1.12, добавить четыре IP адреса, установить права на следующие файлы и каталоги – на учетную запись из контейнерного объекта PRACTICA[C,R,E,F], а также |
|
Длина пароля 5 символов, Кол-во регистраций при просроченном пароле 5, добавить три IP адреса, установить права на следующие файлы и каталоги – на учетную запись из контейнерного объекта PRACTICA[C,R,E,F], а также |
|
Предельное количество подключений – 3, Установка уникального пароля, добавить четыре IP адреса, установить права на следующие файлы и каталоги – на учетную запись из контейнерного объекта PRACTICA[C,R,E,F], а также |
|
Дата окончания действия учетной записи –1.11, Кол-во регистраций при просроченном пароле 1, время работы – с понедельника по пятницу с 8.00 до 14.00, установить права на следующие файлы и каталоги – на учетную запись из контейнерного объекта PRACTICA[C,R,E,F], а также |
|
Дата окончания действия учетной записи –1.12, Длина пароля 8 символов, Установка уникального пароля, добавить один IP адрес, установить права на следующие файлы и каталоги – на учетную запись из контейнерного объекта PRACTICA[C,R,E,F], а также |
|
Менять пароль через два месяца, Установка уникального пароля, добавить пять IP адресов, установить права на следующие файлы и каталоги – на учетную запись из контейнерного объекта PRACTICA[C,R,E,F], а также |
Контрольные вопросы.
Что такое NDS, назовите основные понятия NDS?
Для чего используется объект Alias?
Какие средства NetWare позволяют упростить процесс входа?
Какие существуют форматы имен NDS для обращения к объектам?
Какие виды логин скриптов существуют? Обоснуйте выбор использованного логин скрипта в данной лабораторной работе.
11. Команды Novell NetWare
11.1. Команды файла Login Script
11.2. Сетевые программы для пользователя
11.3. Сетевые программы для супервизора
11.4. Команды для ввода с консоли сервера
11.5. NLM-программы Novell NetWare
В этой главе мы приведем краткий справочник команд и служебных программ сетевой операционной системы Novell NetWare версии 3.12. Описанные программы и команды будут полезны как для системных администраторов, так и квалифицированных пользователей Novell NetWare.
11.1. Команды файла Login Script
В этом разделе мы опишем команды, которые удобно использовать при создании файлов System Login Script и User Login Script.
ATTACH
Подключение к дополнительному файл-серверу. Эта команда нужна, если в вашей сети несколько серверов или если вам необходимо подключиться к серверу, который находится в другой сети, подключенной через мост.
attach [имя_сервера[/имя пользователя[;пароль]]]
Пример:
attach netlab/frolov
BREAK
Эта команда позволит вам управлять возможностью прервать выполнение файла Login Script при помощи комбинации клавиш <Ctrl+C> или <Ctrl+Break>.
break on |
разрешить прерывание выполнения файла Login ScriptLogin Script |
break off |
запретить прерывание выполнения файла Login ScriptLogin Script |
Пример:
break on
COMSPEC
Задает каталог, который будет использован MS-DOS для повторных загрузок командного процессора.
COMSPEC = [путь] command.com
Пример:
comspec=c:command.com
DISPLAY
Отображение содержимого текстового файла на экране.
display [путь/] имя_файла
Пример:
display sys:mail/sysmsg/msg1.txt
DOS BREAK
Эта команда позволяет управлять возможностью прерывания выполнения программы на уровне MS-DOS при помощи комбинации клавиш <Ctrl+Break>.
dos break on |
разрешить прерывание программы |
dos break off |
запретить прерывание программы |
Пример:
dos break on
DOS SET
Установка значения переменной MS-DOS, аналог команды SET в файле autoexec.bat.
[dos] set имя_переменной = "значение"
Пример:
set DMAKE = "f:\\projects\\dmake"
Обратите внимание на повторение символа "\".
DOS VERIFY
Включение или выключение проверки данных, записываемых на локальный диск рабочей станции.
dos verify on |
включить проверку |
dos verify off |
выключить проверку |
Пример:
dos verify on
DRIVE
Определение диска, который будет текущим.
drive [буква имени диска]:
Пример:
drive c:
EXIT
Эта команда используется для завершения выполнения файла Login Script. После завершения она позволяет запустить на выполнение любую программу или команду MS-DOS.
exit "имя_файла"
Пример:
exit nc
FIRE PHASERS
Эта команда с названием, которое можно перевести как "пальнуть из фазера", предназначена не для стрельбы по пользователям или супервизору, а всего лишь для выдачи звукового сигнала заданное количество раз (определяется параметром n).
fire phasers n times
Пример:
fire phasers 4 times
FDISPLAY
Отображение содержимого текстового файла на экране с фильтрацией управляющих символов, предназначенных для принтера или текстового процессора. Символы табуляции также не отображаются.
fdisplay [путь/] имя_файла
Пример:
fdisplay sys:mail/sysmsg/msg1.txt
GOTO
Команда позволяет изменить ход выполнения файла Login Script, передав управление строке с заданной в качестве параметра меткой.
goto [метка]
Пример:
<......................>
goto endfile
<......................>
endfile:
exit
IF
Условный оператор IF превращает ваш Login Script в небольшую программу. С его помощью вы можете проверить то или иное условие и в зависимости от результатов проверки выполнить разные команды. Например, можно проверить принадлежность пользователя к той или иной группе и для каждой группы (или даже для конкретного пользователя) выполнить свою инициализирующую последовательность команд.
IF условия [AND|OR|NOR] условия
THEN команда ELSE BEGIN команда END
В качестве условия в команде IF обычно проверяется равенство или неравенство так называемых переменных идентификации (Identifier Variables). Мы расскажем вам только о самых необходимых переменных. Все эти переменные можно разделить на несколько групп.