Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лабораторные

.pdf
Скачиваний:
1
Добавлен:
23.11.2023
Размер:
3.53 Mб
Скачать

Управление дистанционного обучения и повышения квалификации

Вычислительные системы, сети и телекоммуникации

ЛАБОРАТОРНАЯ РАБОТА №4: «WINDOWS SERVER 2008 CORE: УСТАНОВКА СЕРВЕРА С КОМАНДНОЙ СТРОКОЙ»

Цель работы:

научиться выполнять основные операции администрирования

Windows Server Core.

Главным результатом работы, непосредственно влияющим на выполнение других работ, является то, что компьютер WS2008 CORE будет присоединен к домену class.ru.

Теоретический материал.

Что такое командная строка Командная оболочка - это отдельный программный продукт,

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

Командная оболочка Windows использует интерпретатор команд Cmd.exe, который загружает приложения и направляет поток данных между приложениями, для перевода введенной команды в понятный системе вид. Консоль командной строки присутствует во всех версиях операционных систем Windows. Отличием работы из командной строки является полное отсутствие больших и громоздких графических утилит.

Редактирование текста в окне командной строки Для извлечения текста из буфера обмена нужно вызвать

меню, щелкнув правой кнопкой мыши по заголовку окна, и выбрать подменю Изменить. Или же просто щелкните правой кнопкой по окну.

Для копирования текста из окна выберите пункт Пометить и мышью выделите нужный текст. Затем либо нажмите Enter, либо в том же меню выберите Копировать. Если надо вставить какой-то текст в окно командной строки, обратитесь к команде Вставить.

41

Управление дистанционного обучения и повышения квалификации

Вычислительные системы, сети и телекоммуникации

Для повторного выполнения команды воспользуйтесь стрелками "вверх" и "вниз", позволяющими перемещаться по списку выполненных команд. Для очистки экрана от текста служит директива cls.

Shutdown

Позволяет выключать или перезапускать локальный или удаленный компьютер. Использование без параметров команды shutdown приведет к выходу из системы текущего пользователя.

Синтаксис

shutdown [{-l|-s|-r|-a}] [-f] [-m [\\имя_компьютера]] [-t xx] [-c "сообщение"] [-d[u][p]:xx:yy]

Параметры

-l

Осуществляет выход текущего пользова-

 

теля из системы (также используется по

 

умолчанию).

 

 

 

 

-s

Выключает локальный компьютер.

 

 

 

 

 

 

-r

Выполняет

перезагрузку

 

после

 

выключения.

 

 

 

 

-a

Прерывает

выключение. Игнорируются

 

все

параметры,

кроме

-l

и

 

имя_компьютера. Параметр -a можно ис-

 

пользовать только в течение интервала

 

таймаута.

 

 

 

 

-f

Принудительно

 

закрывает

 

выполняющиеся приложения.

 

 

-m

Указывает компьютер, который требуется

[\\имя_компьютера]

выключить.

 

 

 

 

-t xx

Устанавливает таймер завершения работы

 

системы на xx секунд. По умолчанию это

 

время составляет 20 секунд.

 

 

-c "сообщение"

Задает сообщение, выводящееся в обла-

 

сти «Сообщение» в окне «Завершение ра-

 

боты системы». Можно использовать до

 

127 знаков. Текст сообщения должен быть

 

заключен в прямые кавычки.

 

 

-d [u][p]:xx:yy

Отображает перечень кодов причины вы-

 

ключения. В следующей таблице перечис-

 

лены различные значения.

 

 

 

 

42

 

 

 

 

Управление дистанционного обучения и повышения квалификации

Вычислительные системы, сети и телекоммуникации

Различные значения возможных кодов причины выключения

Значение

Описание

u

Указывает код пользователя

p

Указывает код планового выключения

xx

Указывает основной код причины (0-255)

yy

Указывает вспомогательный код причины (0-65536)

/? Отображает справку в командной строке.

Примечания. Если указывается основной и вспомогательный коды причины, необходимо предварительно определить эти коды на каждом компьютере, на котором планируется использовать конкретный код. Если коды причины не определены на конечном компьютере, программа «Просмотр событий» не сможет занести в журнал правильный текст причины.

Примеры

Чтобы перезагрузить сервер \\MyServer через 60 секунд, принудительно закрыть выполняющиеся приложения, перезагрузить компьютер, указать код пользователя, указать, что выключение является плановым, и занести в журнал основной код причины 125 и вспомогательный код причины 1, нужно выполнить следующую команду:

shutdown -r -f -m \\MyServer -t 60 -d up:125:1

Поддержка сети в установке Windows Server Core

Во время установки работают настройки по умолчанию: IP-адрес запрашивается с DHCP-сервера, а если такового не

обнаруживается, то машина инициализирует IP-адрес по стандарту APIPA (Automatic Private IP Addressing) (из сетки

169.254.xxx.xxx).

В последнем случае генерируется случайное имя компьютера в соответствии с формулой WIN-0123456789ABCDEF.

Очистка экрана (cls)

Пример. C:\Users\Администратор> cls

Работа для выполнения на виртуальной машине

Упражнение 1. Графические элементы в установке Windows

Server Core.

Упражнение 1 выполняется только на компьютере Win200843

Управление дистанционного обучения и повышения квалификации

Вычислительные системы, сети и телекоммуникации

CORE.

Методические указания:

Диспетчер задач Диспетчер задач можно открыть комбинацией клавишей

Ctrl+Shift+Esc.

Диспетчер задач необходим, например, если администратор закроет все командные консоли Windows по ошибке. Достаточно в Диспетчере задач выбрать опцию меню File New Task, затем указать cmd, и вы получите новую командную консоль.

Если у вас уже есть одна командная консоль, можно набрать start, и вы получите ещё одну командную строку.

На компьютере Win2008-CORE запустить Текстовый редак-

тор.

Простой текстовый редактор - незаменимый инструмент администраторов. По этой причине в финальную версию Windows Server 2008 интегрирован знаменитый "Блокнот".

Его можно запустить командой notepad

Язык и региональные стандарты Если вы забудете выбрать правильный язык во время

установки, то ситуацию можно исправить позднее. Microsoft оставила в установке Core утилиту

"Язык и региональные стандарты ", которая позволяет легко менять параметры языка и страны.

Утилиту можно запустить по команде control intl.cpl.

Пример.C:\Users\Администратор> control intl.cpl

На вкладке Location измените параметр Current location. Добавьте русскую раскладку.

Дата и время Утилита для изменения даты и времени присутствует и в

Server 2008 Core.

Существует два способа её запуска:

Она запускается командой control timedate.cpl.

Пример.C:\Users\Администратор> control timedate.cpl

другой способ, хорошо знакомый пользователям DOS, – консольные команды time и date.

Пример.C:\Users\Администратор> time

44

Управление дистанционного обучения и повышения квалификации

Вычислительные системы, сети и телекоммуникации

Пример.C:\Users\Администратор> date

Измените настройки часового пояса и настройки времени по умолчанию

Выключение скринсейвера через реестр

По умолчанию в Windows Server 2008 скринсейвер активен и срабатывает через 10 минут бездействия. Это может несколько досаждать при настройке сервера, поскольку после каждого выхода из скринсейвера нужно вновь вводить пароль. Через десять минут бездействия система блокируется скринсейвером.

Скринсейвером в установке Core можно управлять только через реестр.

Редактор реестра доступен и в установке Core; его можно запустить командой regedt32.

Пример. C:\Users\Администратор> regedt32 Настройки скринсейвера находятся в пункте

HKEY_CURRENT_USER\ControlPanel\Desktop\ScreenSaveActive

(рис. 4.1)

правой кнопкой мышки «изменить…» – значение "0" отключает скринсейвер, а "1" - включает (рис. 4.2).

Рис. 4.1

45

Управление дистанционного обучения и повышения квалификации

Вычислительные системы, сети и телекоммуникации

Рис. 4.2

Упражнение 2. Поддержка сети в установке Windows Server

Core

Методические указания: Задаём имя компьютеру

В командной строке наберите команду hostname, для отображения текущего имени компьютера. Запишите текущее имя сервера.

Команда netdom позволяет изменить имя компьютера. Из командной строки исполните команду:

netdom renamecomputer %computername% /NewName:WS2008-CORE.

Установите новый пароль локального администратора с помощью команды:

Net user Администратор P@rol

После задания нового имени компьютеру и пароля администратора его необходимо перезагрузить с помощью команды shutdown.

Для проверки синтаксиса наберите в командной строке: shutdown /?.

-r

 

(для завершения сеанса и перезагрузки компьютера)

 

 

 

-t 10

 

(для ожидания в течение 10 секунд перед началом вы-

 

 

полнения процесса перезагрузки)

-с "Changed

 

(для добавления комментария с максимальной длиной

Server

 

512 символов).

Name"

 

 

После проверки нужно набрать:

Общий

 

синтаксис выглядит следующим образом:

shutdown -r

-t 10 -с "Changed Server Name"

 

46

Управление дистанционного обучения и повышения квалификации

Вычислительные системы, сети и телекоммуникации

Сведения об IP-адресе

Перед изменением IP-адреса нужно получить индексный номер сетевого адаптера. Его можно узнать с помощью соответствующей команды:

netsh interface ipv4 show interfaces.

Смотрим на номер, по которому подключена локальная сеть. У нас это 2.

Просмотр текущей сетевой конфигурации сервера Исполните из командной строки ipconfig /all для просмотра

текущей конфигурации

Сброс конфигурации и назначение через DHCP

Если необходимо перенести конфигурацию параметров IP вновь на сервер DHCP, то следует указать DHCP в качестве источника (source). В таком случае заданные вручную IP-адреса и DNS-серверы будут удалены: netsh interface ipv4 set address name="2" source=dhcp

Просмотрите добавленную информацию с помощью команды ipconfig.

Задаём IP-адрес

 

 

Затем

можно

задавать

IP-адрес:

netsh interface ipv4

set address name="2" source=static address=192.168.1.2 mask=255.255.255.0 gateway=192.168.1.1

Указываем DNS-сервер

Нужно добавить и адрес DNS-сервера (по одному за раз) с помощью команды netsh. Для этого нужно ввести: netsh interface ipv4 add dnsserver name="2" address="192.168.1.1" index="l"

Просмотрите текущую сетевую конфигурацию (действия аналогичны Упр.2 пункт3)

Упражнение 3. Присоединение сервера к домену Методические указания:

Присоединить сервер к домену class.ru

Для этого понадобится процесс netdom.exe. Синтаксис будет выглядеть следующим образом:

netdom join %computername% /domain class.ru /userd

Администратор /PasswordD P@ssword

47

Управление дистанционного обучения и повышения квалификации

Вычислительные системы, сети и телекоммуникации

Перезагрузите компьютер, используя команду: shutdown –r -t 10 -с "Added to Domain"

Просмотр текущей сетевой конфигурации сервера (действия аналогичны Упр. 2 пункт3)

Разрешаем входящие подключения удалённого

По умолчанию "Брандмауэр Windows" активен, причём он настроен на запрет входящих соединений.

И брандмауэр может блокировать соединения удалённого управления.

С помощью команды netsh можно разрешить такие соединения в брандмауэре:

netsh advfirewall firewall set rule group="remote administration" new enable=yes

или

netsh firewall set opmode disable

Контрольные вопросы

1.Что выполнит данная команда? В каком порядке? shutdown -s -f -m \\WS2008-CORE -c "Завершение работы"

2.Что такое командная строка?

3.Что такое Домен?

4.Что такое Брандмауэр?

48

Управление дистанционного обучения и повышения квалификации

Вычислительные системы, сети и телекоммуникации

ЛАБОРАТОРНАЯ РАБОТА № 5: «ОБЗОР ВОЗМОЖНОСТЕЙ WINDOWS POWERSHELL»

Цель работы:

научиться использованию ключевых возможностей Windows PowerShell для выполнения различных административных задач.

Предварительные требования – практическая работа выполняется на компьютере WS2008 - DC.

Работа для выполнения на виртуальной машине

Упражнение 1. Добавление компоненты Windows PowerShell, используя Диспетчер сервера.

Методические указания:

Запустите Диспетчер сервера Компоненты Добавить компоненты

Название окна

 

Действие

Выбор компонента

 

Поставьте флажок напротив

 

 

Windows PowerShell

Подтвердите

выбранные

Установить

элементы

 

 

Результаты установки

Закрыть

Упражнение 2. Запуск среды Windows PowerShell. Методические указания:

Пуск Все программы Windows PowerShell 1.0 и

запустите Windows PowerShell

Выполним первую команду в Windows PowerShell. Для первого знакомства вполне подойдёт команда help. Внимательно изучите выведенную на экран информацию.

Краткий справочник: Alias – псевдоним; Cmdlet – командная; Provider – поставщик;

HelpFile – помощь;

Synopsis – краткий обзор.

Исполните из командной строки:

49

Управление дистанционного обучения и повышения квалификации

Вычислительные системы, сети и телекоммуникации

Имя команды

 

Описание команды

 

 

 

 

 

Get-Command

 

На экран будет выведен список всех встроен-

 

 

ных команд.

 

 

 

 

 

Get-Service

 

Служит для получения списка всех сервисов,

 

 

запущенных на данном компьютере.

 

 

Get-Process

 

Служит для получения списка всех процес-

 

 

сов, запущенных в настоящий момент на ва-

 

 

шем компьютере.

 

 

 

 

 

Get-Process

 

Для получения информации только об одном

<имя_команды>

 

процессе в качестве аргумента команды Get-

 

 

Process задаётся имя этого процесса

 

 

 

 

Get-Process w*

На

экран

должна

 

 

 

 

быть

выведена

ин-

 

 

 

 

формация обо

всех

 

 

 

 

запущенных

процес-

 

 

 

 

сах,

начинающихся с

 

 

 

 

w

 

 

 

 

 

 

По умолчанию информация должна быть вы-

 

 

водиться в виде таблицы, но на самом деле

 

 

все команды возвращают объекты. Эти

 

 

объекты могут быть переданы на вход другим

 

 

командам с помощью символа «|»

 

 

 

 

Get-Process i*|format-

Объекты

будут

от-

 

 

list

 

форматированы

в

 

 

 

 

виде списка.

 

 

Help format*

 

Получение подробной информации о различ-

 

 

ных форматах.

 

 

 

 

 

Виды возможных форматов:

 

 

 

 

 

 

 

 

 

 

 

 

 

Name

Category

Synopsis

 

 

 

 

 

 

 

 

 

 

 

Format-List

Cmdlet

Форматирует

вывод

как

список

 

 

 

свойств, в котором каждое свойство

 

 

 

выводится на новой строке.

 

 

Format-Custom

Cmdlet

Для форматирования

вывода

ис-

 

 

 

пользуется пользовательское пред-

 

 

 

ставление.

 

 

 

 

 

Format-Wide

Cmdlet

Форматирует объекты в виде широ-

 

 

 

кой таблицы, в которой отображает-

 

 

 

ся только одно свойство каждого

 

 

 

объекта.

 

 

 

 

 

 

 

 

50