Команда NET CONFIG WORKSTATION

Лабораторная работа № 1

Настройка локальной вычислительной сети Windows с использованием команды NET

 

Цель работы

Целью лабораторной работы являются изучение формата и возможностей команды сетевого администрирования NET в операционной системе Windows; получение навыков просмотра и изменения параметров сетевых настроек компьютера, прав пользователя и групп пользователей с помощью утилит командной строки.

Команда NET

Ключевое слово NET указывает команды Windows. Параметры команды NET:

net [ accounts | computer | config | continue | file | group | help |helpmsg | localgroup | name | pause | print | send | session |share | start | statistics | stop | time | use | user | view ]

Команда NET ACCOUNTS

Cинтаксис данной команды:

net accounts [/forcelogoff:{минуты | no}] [/minpwlen:длина] [/maxpwage:{дни | unlimited}] [/minpwage:дни] [/uniquepw:число] [/domain]

Команда net accounts используется для обновления базы данных регистрационных записей и изменения параметров входа в сеть (logon) и требований к паролям для всех регистрационных записей. При использовании этой команды без указания параметров net accounts выводит текущие значения параметров, определяющих требования к паролям и входу в сеть, а также информацию о домене.

Для того чтобы изменения параметров с помощью команды net accounts вступили в силу, должны быть выполнены два условия:

- определены учетные записи пользователей;

- запущена служба входа в сеть (по умолчанию служба запускается автоматически при запуске windows).

Ключи команды net accounts:

/minpwlen:длина - устанавливает минимальное количество знаков, которое должен иметь пароль, допустимый диапазон значений: 0-14 знаков;

/maxpwage:{дни | unlimited} - устанавливает максимальный срок жизни пароля (в днях), для указания бессрочного действия пароля используется значение unlimited. значение параметра /maxpwage не может быть меньше /minpwage. допустимый диапазон значений: 1-999 дней;

/minpwage:дни - устанавливает минимальный срок жизни пароля (в днях), по истечении которого пользователь может изменить пароль, значение 0 позволяет менять пароль как угодно часто, допустимый диапазон значений: 1-999 дней, значение параметра /minpwage не может быть больше /maxpwage.

Команда NET CONFIG

Синтаксис данной команды: net config [server | workstation]

Команда net config отображает информацию о настройке служб рабочей станции или сервера. Kогда эта команда используется без указания переключателя server или workstation, то выводится список настраиваемых служб.

Для того чтобы получить справку о том, как выполнить настройку конкретной службы, введите команду help config имя_службы.

Параметры команды net config:

server - отображает информацию о настройке службы сервера,

workstation - отображает информацию о настройке службы рабочей станции.

Команда NET CONFIG SERVER

Синтаксис данной команды:

net config server [/autodisconnect:минуты] [/srvcomment:"текст"] [/hidden:{yes | no}]

Команда net config server отображает или изменяет параметры настройки службы сервера.

Ключи команды net config server:

/autodisconnect:минуты - устанавливает максимальное время, в течение которого сеанс пользователя может быть не активен, прежде чем соединение будет отключено. Можно использовать значение -1, которое означает, что отключение вообще не производится. Допустимый диапазон значений: от -1 до 65535; по умолчанию используется 15;

/srvcomment:"текст" - добавляет текст комментария для сервера, который отображается на экране windows и при выполнении команды net view. Максимальная длина этого текста составляет 48 знаков. Текст должен быть заключен в кавычки;

/hidden:{yes | no} - указывает, должно ли выводиться имя данного сервера в списке серверов. Учтите, что "скрытие" сервера не изменяет параметров доступа к этому серверу. По умолчанию используется значение no.

Для того чтобы вывести текущие значения параметров настройки службы сервера, введите команду net config server без параметров.

Команда NET CONFIG WORKSTATION

Синтаксис данной команды: net config workstation

Команда net config отображает или изменяет параметры настройки службы рабочей станции. Для того чтобы вывести текущие значения параметров настройки службы рабочей станции, введите команду net config workstation без параметров.

Команда NET CONTINUE

Синтаксис данной команды: net continue имя_службы

Команда net continue активизирует службу windows, ранее приостановленную с помощью команды net pause.

Имя_службы – это имя приостановленной службы. Например, это может быть одно из следующих имен:

netlogon (сетевой вход в систему)

ntlmssp (поставщик поддержки безопасности nt lm)

schedule (планировщик заданий)

server (сервер)

workstation (рабочая станция)

Команда NET FILE

Синтаксис данной команды: net file [номер [/close]]

Команда net file закрывает совместно используемый файл и снимает блокировки файла. Когда эта команда используется без параметров, то она выводит список открытых файлов на сервере, который включает идентификационный номер, присвоенный открытому файлу, путь к этому файлу, имя пользователя, количество блокировок. Эта команда работает только на компьютерах с запущенной службой сервера.

Номер - задает идентификационный номер файла.

Ключ /close закрывает открытый файл и снимает блокировки этого файла. Эту команду следует вводить на том сервере, где располагается совместно используемый файл.

Команда NET HELP

Синтаксис данной команды: net help имя_команды или net имя_команды /help

Модификации команды для удобства использования результатов:

net help имя_команды | more - просмотр справки, не умещающейся на одном экране дисплея, последовательно по одному экрану после нажатия клавиши <enter>;

net help имя_команды > имя файла.txt – сохранение справки в текстовом файле;

net help services - выводит список служб, которые можно запустить.

Команда NET HELPMSG

Синтаксис данной команды: net helpmsg №_сообщения

Команда net helpmsg выводит информацию о сетевых сообщениях windows (таких, как сообщения об ошибках и предупреждающие сообщения). Если ввести команду net helpmsg, код и четырехзначный номер сообщения об ошибке (например, net2182), то Windows выведет пояснения для этого сообщения и предложит возможные варианты действий, которые можно предпринять для разрешения проблемы.

№_сообщения задает четырехзначный номер сообщения Windows, для которого нужно получить разъяснения. Вводить net перед этим номером не нужно.

Команда NET NAME

Синтаксис данной команды: net name [имя [/add | /delete]]

Команда net name добавляет или удаляет используемое для получения сообщений имя (псевдоним) данного компьютера. На это имя отсылаются сообщения. Когда команда net name используется без параметров, она отображает имена, принимающие сообщения на этом компьютере.

Имя - задает имя для получения сообщений. Это имя может иметь длину до 15 знаков.

Список имен компьютера имеет три источника:

- имена для сообщений, которые добавляются с помощью команды NET NAME;

- имя компьютера, которое добавляется в момент запуска службы рабочей станции. Это имя не может быть удалено;

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

Ключи команды net name:

/add - добавляет имя для этого компьютера. Этот параметр может быть опущен, команда 'net name имя' приводит к тому же результату, что и команда 'net name имя /add';

/delete - удаляет указанное имя на компьютере.

Команда NET PAUSE

Синтаксис данной команды: net pause имя_службы

Команда net pause приостанавливает службу Windows или ресурс.

Имя_службы - это имя приостанавливаемой службы. Например, это одно из следующих имен:

netlogon (сетевой вход в систему)

ntlmssp (поставщик поддержки безопасности nt lm)

schedule (планировщик заданий)

server (сервер)

workstation (рабочая станция)

Команда NET SEND

Синтаксис данной команды:

net send {имя | * | /domain[:имя] | /users} сообщение

Команда net send отправляет сообщения другим пользователям, компьютерам или иным именам для получения сообщений в сети. Для того чтобы получить сообщение, должна быть запущена служба сообщений (messenger). Отправить сообщение на конкретное имя можно только в том случае, если это имя активно в сети. Если сообщение отсылается на имя пользователя, то этот пользователь должен к этому моменту войти в сеть и запустить службу сообщений, чтобы получить это сообщение.

имя - задает имя пользователя, компьютера или имя для получения сообщений, на которое отправляется данное сообщение. Если это имя компьютера, которое содержит пробелы, то оно должно быть заключено в кавычки (" ").

* - используется для отправки сообщения по всем именам в текущей группе.

сообщение - представляет собой текст отправляемого сообщения.

Ключи команды net send:

/domain[:имя] - направляет сообщение по всем именам домена данной рабочей станции. Если указано имя, то сообщение отправляется по всем именам указанного домена или рабочей группы;

/users - направляет сообщение всем пользователям, подключенным в настоящий момент к серверу.

Команда NET SESSION

Синтаксис данной команды:

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

Команда net session выводит список или завершает текущие сеансы связи между данным компьютером и другими компьютерами сети. Эта команда используется только на серверах.

Когда команда net session используется без параметров, то она выводит информацию обо всех текущих сеансах связи с интересующим компьютером.

\\имя_компьютера - выводит информацию о текущих сеансах связи указанного компьютера.

Ключ /delete - завершает сеанс связи между локальным компьютером и компьютером с указанным именем, при этом закрывает все открытые на этом компьютере файлы для этого сеанса связи. Если имя компьютера опущено, то закрываются все сеансы связи.

Команда NET SHARE

Синтаксис данной команды:

net share имя_ресурса

имя_ресурса=диск:путь [/users:чиcло | /unlimited] [/remark:"текст"] [/cache:manual | automatic | no ] [/cache:manual | documents| programs | none ] [имя_ресурса [/users:число | /unlimited] [/remark:"текст"] [/cache:manual | documents | programs | none]] [{имя_ресурса | имя_устройства | диск:путь} /delete]

Команда net share разрешает использовать ресурсы другим пользователям в сети.

Когда команда используется без параметров, то она выводит информацию обо всех ресурсах данного компьютера, которые могут быть совместно использованы. Для каждого ресурса Windows NT выводит имя устройства или путь и соответствующий комментарий.

имя_ресурса - задает сетевое имя данного совместно используемого ресурса. Если ввести в качестве параметра только имя ресурса, то выводится информация об этом ресурсе.

диск:путь - указывает абсолютный путь к совместно используемому каталогу.

имя_устройства - задает один или несколько принтеров (от LPT1: до LPT9:), совместно используемых под данным именем ресурса.

Ключи команды net share:

/users:число - устанавливает максимальное число пользователей, которые могут одновременно получить доступ к совместно используемому ресурсу;

/unlimited - определяет, что ограничение на число пользователей, которые могут получить доступ к совместно используемому ресурсу, отсутствует;

/remark:"текст" - задает краткое примечание, описывающее ресурс. Текст должен быть заключен в кавычки;

/delete - прекращает совместное использование данного ресурса;

/cache:manual - задает ручное кэширование программ и документов на этом общем ресурсе;

/cache:documents - задает автоматическое кэширование документов на этом общем ресурсе;

/cache:programs - задает автоматическое кэширование документов и программ на этом общем ресурсе;

/cache:none - отключает кэширование на этом общем ресурсе.

Команда NET START

Синтаксис данной команды: net start [служба]

Команда net start выводит список запущенных служб.

[служба] - может быть одной из следующих служб:

alerter (Оповещатель)

browser (Обозреватель компьютеров)

clipsrv (Сервер папки обмена)

dhcp (DHCP-клиент)

eventlog (Журнал событий)

messenger (Служба сообщений)

netlogon (Сетевой вход в систему)

remoteaccess (Маршрутизация и удаленный доступ)

schedule (Планировщик заданий)

server (Сервер)

spooler (Диспетчер очереди печати)

workstation (Рабочая станция)

При запуске из командной строки можно использовать либо приведенные выше сокращенные английские названия, либо полные русские названия служб, при этом они должны быть заключены в кавычки и не допускается изменение прописных букв на строчные или наоборот. Например, команда net start "Сетевой вход в систему" запускает службу сетевого входа в систему. Команда net start может также использоваться для запуска служб, не входящих в состав Windows.

Команда NET STATISTICS

Синтаксис данной команды: net statistics [workstation | server]

Команда net statistics выводит журнал статистики для локальной службы рабочей станции или службы сервера. Если используется без параметров, то эта команда выводит список служб, для которых может накапливаться статистика.

Параметры команды net statistics:

server - выводит статистику для службы сервера;

workstation - выводит статистику для службы рабочей станции.

Команда NET STOP

Синтаксис данной команды: net stop служба

Команда net stop останавливает одну из служб Windows.

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

Команда net stop может также использоваться для остановки служб, не входящих в состав Windows.

Команда NET USE

Синтаксис данной команды:

net use [имя_устройства | *] [\\имя_компьютера\имя_ресурса[\том] [пароль|*]]

net use {имя_устройства | *} [пароль | *] /home

net use [/persistent:{yes | no}]

Команда net use подключает компьютер к совместно используемому ресурсу или отключает компьютер от совместно используемого ресурса. Когда она используется без параметров, то выводит список соединений для данного компьютера.

имя_устройства - назначает имя для подключения к ресурсу или задает устройство, от которого нужно выполнить отключение. Используется два типа имен устройств: дисковые устройства (буквы от D: до Z:) и принтеры (от LPT1: до LPT3:). Если ввести звездочку (*) вместо имени устройства, то назначается следующее незанятое имя.

\\имя_компьютера - указывает имя компьютера, контролирующего совместно используемый ресурс. Если в имени компьютера используются пробелы, то нужно заключить весь этот параметр в кавычки вместе с двумя символами обратной косой черты (\\). Длина имени компьютера может быть от 1 до 15 знаков.

\имя_ресурса - указывает сетевое имя совместно используемого ресурса.

пароль - указывает пароль, который нужен для доступа к совместно используемому ресурсу.

* - вызывает открытие специальной строки ввода пароля, который не выводится на экран при вводе.

имя_домена - указывает другой домен. Если указание домена опущено, то подразумевается текущий домен, использовавшийся при входе в сеть.

имя_пользователя - указывает имя пользователя для входа в сеть.

Ключи команды net use:

/ user - указывает другое имя пользователя, с помощью которого устанавливается соединение;

/home - подключает пользователя к его домашнему каталогу;

/delete - разрывает сетевое соединение и удаляет его из списка постоянных соединений;

/persistent - управляет режимом установления постоянных соединений, автоматически подключаемых при входе в систему. По умолчанию используется режим предыдущего соединения.

Команда NET USER

Синтаксис данной команды:

net user [имя_пользователя [пароль | *] [параметры]] [/domain]

имя_пользователя {пароль | *} /add [параметры] [/domain]

имя_пользователя [/delete] [/domain]

Команда net user создает и изменяет учетные записи пользователей на компьютере. Когда команда используется без параметров, то выводит список учетных записей пользователей для данного компьютера. Информация об учетных записях пользователей хранится в базе данных учетных записей. Эта команда используется только на серверах.

имя_пользователя - задает имя пользователя, которое необходимо добавить, удалить, изменить или вывести на экран. Длина имени пользователя не должна превосходить 20 знаков.

пароль - назначает или изменяет пароль для учетной записи пользователя. Пароль должен отвечать установленным требованиям на длину - быть не короче, чем значение, установленное параметром /minpwlen в команде net accounts, и в то же время не длиннее 14 знаков.

* - вызывает открытие специальной строки ввода пароля, который не выводится на экран во время ввода.

Ключи команды net user:

/domain - выполняет операцию на контроллере домена в текущем домене;

/add - добавляет учетную запись пользователя в базу данных учетных записей;

/delete - удаляет учетную запись пользователя из базы данных учетных записей;

параметры - допустимые параметры перечислены в следующем списке:

/active:{yes | no} - активизирует учетную запись или делает ее неактивной. Если учетная запись неактивна, пользователь не может получить доступ к серверу. По умолчанию используется значение yes (т.е. учетная запись активна).

Команда NET VIEW

Синтаксис данной команды:

net view [\\имя_компьютера [/cache] | /domain[:имя_домена]]

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

\\имя_компьютера - указывает имя компьютера, для которого нужно вывести список совместно используемых ресурсов.

Ключи команды net view:

/domain:имя_домена - указывает домен, для которого нужно вывести список доступных компьютеров. Если имя домена опущено, выводит все домены данной локальной сети;

/cache - отображает параметры автономного клиентского кэширования для ресурсов указанного компьютера.

Порядок выполнения работы

1.3.1. Запустите на рабочей станции виртуальную машину VMWare. Создайте рабочую папку в своём каталоге. Любыми возможными средствами создайте в этой рабочей папке несколько любых файлов с несложными короткими именами (для упрощения последующих операций).

1.3.2. Работа выполняется с помощью утилит командной строки. Во время выполнения работы пользуйтесь командами NET HELP и NET HELPMSG. По завершении работы сделайте вывод о назначении и необходимости этих команд. По ходу выполнения работы заполняйте отчёт результатами выполнения команд.

1.3.3. С использованием команды NET ACCOUNTS получите текущие значения параметров паролей, входа в сеть, информацию о домене. Зафиксируйте параметры. Проанализируйте назначение параметров. Проконтролируйте соблюдение условий для изменения параметров. Измените и проконтролируйте параметры настроек в базе данных. Верните в прежнее состояние базу данных настроек.

1.3.4. С использованием команды NET CONFIG получите текущие значения параметров настройки службы сервера и рабочей станции. Зафиксируйте параметры. Проанализируйте назначение параметров. Измените и проконтролируйте параметры настроек в базе данных. Верните в прежнее состояние базу данных настроек.

1.3.5. Совместно с соседними бригадами организуйте работу сервера (команды NET CONTINUE и NET PAUSE), создайте файлы данных и организуйте совместный доступ к ним. Проконтролируйте эти файлы командой NET FILE и NET VIEW. Проанализируйте параметры и ключи этих команд.

1.3.6. Командой NET NAME определите имя компьютера для сообщений. Если оно не установлено, то установите его. Задайте и удалите новые имена для сообщений.

1.3.7. Получите имена всех работающих в сети рабочих станций. Командой NET START проконтролируйте запущенные службы. Запустите службу сообщений (командой NET START или используя средства ОС «Панель управления», «Администрирование», «Службы») и, используя команду NET SEND, отправьте сообщения конкретным рабочим станциям соседних бригад, всем станциям рабочей группы и всем станциям домена.

1.3.8. Командой NET SHARE определите ресурсы для совместного доступа к файлам. Проанализируйте назначение ключей этой команды. Используя команду NET USE, обеспечьте доступ к файловым ресурсам соседних бригад. Проанализируйте параметры и ключи этой команды.

1.3.9. Проконтролируйте имеющиеся текущие связи рабочих станций командой NET SESSION.

1.3.10. Командой NET STATISTICS проанализируйте вашу работу.

1.3.11. Аккуратно воспользуйтесь возможностями команды NET USER. Проанализируйте параметры и ключи этой команды.

1.3.12. По завершении работы завершите сеанс виртуальной машины VMWare и оформите отчёт в электронном виде в MS Word.

1.4. Содержание отчёта

1.4.1. Титульный лист.

1.4.2. Условия и результаты выполнения пунктов 1.3.3 -1.3.11 порядка выполнения работы.

1.4.3. Краткие выводы по результатам выполнения пунктов 1.3.3 -1.3.11 порядка выполнения работы и по работе в целом.

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

1.5.1. Назначение команды NET.

1.5.2. Область применения команды NET.

1.5.3. Какие условия должны быть выполнены для проведения изменений сетевых настроек?

1.5.4. Где хранятся параметры сетевых настроек?

1.5.5. Реализуется ли команда на рабочей станции NET CONFIG SERVER?

1.5.6. Какие службы управляются командами NET CONTINUE и NET PAUSE?

1.5.7. На какой машине возможно управление файлом совместного доступа?

1.5.8. Для чего служат команды NET HELP и NET HELPMSG?

1.5.9. Какая сетевая служба должна быть запущена для реализации команд NET NAME и NET SEND?

1.5.10. Можно ли обойтись без ключа /ADD при добавлении имён для сообщений рабочей станции в команде NET NAME?

1.5.11. Как следует оформить имя получателя сообщений, если оно содержит пробелы?

1.5.12. Как включить и остановить сетевые службы рабочей станции?

1.5.13. Можно ли одной командой запустить/остановить несколько сетевых служб?

1.5.14. Какая информация получится при выполнении команды NET STATISTICS без параметров?

1.5.15. Функции команды NET VIEW?

Лабораторная работа № 2