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

Учебное пособие

.pdf
Скачиваний:
78
Добавлен:
23.02.2015
Размер:
14.02 Mб
Скачать

Семинар 13. Администрирование компьютера. Часть 1

В объявлениях о приеме на работу часто встречается вакансия "системный администратор". Чем же занимаются эти люди и что такое "администрирование компьютера"?

Современный компьютер, подключенный к локальной сети и работающий по 10-12 часов в день, а то и круглосуточно, достаточно сложно "держать в форме". Мы уже знаем, что для нормального функционирования жесткого диска необходимо периодически проводить некоторую его проверку. Для обеспечения антивирусной защиты необходимо часто обновлять вирусные базы данных. Помимо этого необходимо также обеспечивать защиту данных от пользователей. Представьте, что в фирме за одним из компьютеров работают два человека – один по четным числам, другой – по нечетным. Как сделать так, чтобы документы, сделанные одним не могли быть случайно удалены другим? Как ограничить доступ к программам, чтобы эти два пользователя не могли играть в игры в рабочее время? И так далее, и тому подобное. Все эти вопросы обычно решают системные администраторы. В этом семинаре мы слегка коснемся вопросов администрирования компьютера.

“Скины” к Windows

Знаешь ли ты что такое "скины"? Это синоним "обложек", о которых мы говорили, когда обсуждали Winamp. Это понятие есть и в телефонах, и во многих играх. "Скин" – это что-то наподобие тем Windows, набор всяких прикольных внешних настроек. Такие вот "скины" могут очень освежить любую программу, с ней работать становится намного приятнее. Темы Windows плохи тем, что они очень ограничены, т.е. нельзя увидеть ничего принципиально нового – просто небольшие модификации. "Скины" же позволяют преобразить до неузнаваемости такой уже привычный для тебя внешний вид Windows.

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

Давай посмотрим, что она представляет из себя. Эту программу сложно описывать на пальцах. Ей нужно пользоваться и оценить в ходе работы. Но несколько моментов нужно обсудить.

Итак, первое, что появится после установки Aston – это три новых вспомогательных программы: Shell Swapper, Theme Wizard и Настройка Aston (они должны появиться в Пуске). Каждая из них несет какую-то важную функцию. Первая переключает пользователя между двумя режимами – обычным Проводником и Aston, для чего мы, собственно, и ставили саму программу (Shell – это "оболочка" по-английски, Swap – менять), вторая – изменяет тему Aston, т.е. его внешний вид (здесь темы гораздо богаче и отличаются друг от друга просто кардинально), третью ты можешь использовать для того, чтобы настроить Aston так, как удобно тебе.

Работа с Aston начинается переходом в оболочку программы. Это делается, как мы говорили выше, с помощью Shell Swapper’a – нужно выбрать Aston (найти Shell Swapper можно в меню Пуск).

Упражнение 13.1

Установи программу Aston на компьютере. Зайди в Shell Swapper и перейди в оболочку программы.

131

Результат очевиден. Теперь ты используешь Aston и рабочий стол стал выглядеть совершенно иначе.

Ты можешь сделать рабочий стол совершенно иным, выбрав другую тему для него. Тема выбирается с помощью Theme Wizard (ее тоже можно найти в меню Пуск).

Упражнение 13.2

Зайди в Theme Wizard и выбери какую-нибудь другую тему.

Как ты, наверное, заметил, изначально тем там не так много, но ты можешь скачать огромное количество тем из интернета (например, с официального сайта – www.astonshell.ru). На рисунке выше – один из примеров скачанной темы. Именно так может выглядеть твой Рабочий стол.

Есть одно небольшое замечание: темы, которые ты скачаешь с сайта – это скорее всего будут файлы с расширением atz. Тебе этот тип не знаком (да и не только тебе), поэтому изначально не ясно, что делать с этими файлами. На самом деле эти файлы – обычные архивы и открывать их нужно каким-либо архиватором (например, WinRar). C архиваторами ты уже знаком, так что разберешься. Внутренность этого архива нужно будет скопировать в папку с остальными темами Aston (скорее всего это C:\Program Files\Aston\Themes).

Упражнение 13.3

Скачай понравившуюся тему из интернета и попробуй установить ее. Когда тема выбрана, можно настроить общий вид оболочки. Делается это с помощью третьей программы –

132

Настройка Aston. Там достаточно много пунктов, но они все понятны и логичны, так что ты справишься без труда. Можешь посмотреть на рисунке, как это выглядит.

Реестр Windows

Сейчас мы перейдем к очень мощному инструменту, основному орудию всех системных администраторов – реестру Windows. Только скажу сразу же, с реестром нужно быть поаккуратнее, потому что можно натворить много чего такого, которое крайне сложно или невозможно будет потом исправить.

Реестр Windows – это специальная база данных, в которой хранится огромное множество различных настроек как самой Windows, так и установленных программ. Доступ к реестру можно получить, запустив программу "regedit" с помощью меню "Выполнить".

Окно программы RegEdit разделено на две части. В левой содержится дерево реестра. Каждый элемент этого дерева называется веткой. Содержимое каждой ветки показывается в правой части окна и состоит из ключей. В этих ключах и хранятся значения настройки в виде чисел, символьных строк и значений вида "да/нет".

Ветки реестра указываются так же, как и папки на диске, но словосочетание "Мой компьютер" обычно не указывается. На рисунке открыта ветка HKEY_CURRENT_USER\Control Panel\Appearance\, в которой содержатся ключи "Current", "CustomColors" и "NewCurrent".

Также в правой части указывается значение каждого ключа (например, у ключа "Current"

значение "Windows Standard").

Резервное копирование реестра

Редактирование реестра – опасное дело. Порой ошибка в одном символе может привести к полной неработоспособности системы. Поэтому перед тем, как приступить к изменению реестра, нужно сделать его копию. Для этого в меню "Файл" нужно выбрать пункт "Экспорт". На экране появится привычное окно сохранения файла. Обратите внимание на его нижнюю часть – "Диапазон экспорта". В ней можно задать ту ветку реестра, которую требуется сохранить, либо выбрать весь реестр. Когда потребуется восстановить реестр из резервной копии, просто дважды щелкните по содержащему её файлу и подтвердите внесение изменений.

133

Упражнение 13.4

Сохрани ветку HKEY_CURRENT_USER в файл на Рабочем Столе.

Назначение веток реестра

Давай разберемся за что отвечает каждая из веток реестра.

HKEY_CLASSES_ROOT – в этом разделе содержится информация о зарегистрированных в Windows типах файлов, что позволяет открывать их по двойному щелчку мыши.

HKEY_CURRENT_USER – здесь содержатся настройки оболочки пользователя (например, Рабочего стола, меню "Пуск", … ), вошедшего в Windows. Они дублируют содержимое подраздела HKEY_USER\name, где name – имя пользователя, вошедшего в Windows. Если на компьютере работает один пользователь и используется обычный вход в Windows, то значения раздела берутся из под-

раздела HKEY_USERS\.DEFAULT

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

HKEY_USERS – содержит настройки оболочки Windows для всех пользователей. Как было сказано выше, именно из этого раздела информация копируется в раздел HKEY_CURRENT_USER. Все изменения в HKCU (сокращенное название раздела HKEY_CURRENT_USER) автоматически переносятся в HKU.

HKEY_DYN_DATA – здесь хранятся данные о состоянии различных устройств, установленных на компьютере пользователя. Именно сведения этой ветви отображаются в окне "Свойства: Система" на вкладке "Устройства", вызываемого из Панели управления. Данные этого раздела изменяются самой операционной системой, так что редактировать что-либо вручную не рекомендуется.

Некоторых из этих веток у тебя может не быть из-за специфики настроек и версии

Windows.

Редактирование реестра

Для изменения какого-либо ключа вначале следует открыть нужную ветку. Редактирование ключа осуществляется в специальном окне, открываемом двойным щелчком. Пример редактирования ключа представлен на рисунке. Порой требуется создать новый ключ. Для этого нужно щелкнуть правой кнопкой мыши по свободному пространству в правой части окна RegEdit и в контекстном меню выбрать подменю "Создать", в котором вы-

брать тип ключа.

Примеры изменения реестра

Сейчас мы попробуем увидеть эффект от изменения реестра Windows. В большинстве случаев изменения можно увидеть только после выхода из системы и повторного входа в неё.

134

Упражнение 13.5

Открой ветку "HKEY_CURRENT_USER\Control Panel\International". Найди ключи "sTimeFormat".

Дважды щелкни по нему. Появится окно, в котором в поле "Значение" будет строка "H:mm:ss". Эта строка задает формат вывода времени в нижнем правом углу экрана. Вместо "H" выводятся часы, "mm" – минуты, а "ss" – секунды (они не видны из-за нехватки места). Измени значение, например, поменяй местами "H" и "mm". Выйди и войди в систему.

Упражнение 13.6

В той же ветке, что и в предыдущем упражнении измени ключи "s1159" и "s2359", введя произвольную не очень длинную строку. Измени ключ "sTimeFormat", добавив в конце "tt" (например, "H:mm:ss tt"). Опять выйди и войди в систему. Что изменилось?

Упражнение 13.7

Регистрационные данные. Если ты нажмешь на пункт меню "О программе" в Проводнике или в других программах, поставляемых с Windows, то увидишь, кто обладает правом использования этой копии. Также эти данные можно увидеть во вкладке "Система" Панели управления. Возможно, компьютер достался тебе от старшего брата, и ты страстно хотел бы изменить регистрационные данные. Для этого нужно изменить строковые параметры

RegisteredOwner (Ваше имя) и RegisteredOrganization (название организации) в разделе HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion. Попробуй.

Упражнение 13.8

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

HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon и создай строковый параметр

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

Упражнение 13.9

Панель переключателя задач. Это окошко, которое выводится при нажатии клавиш Alt+Tab.

1.Отключение панели переключателя задач. Чтобы отключить панель переключателя задач, надо в разделе HKCU\Control Panel\Desktop присвоить строковому параметру CoolSwitch значение 0 (чтобы включить - значение 1).

2.Изменение числа строк и колонок. Чтобы изменить число строк и колонок, показываемое на панели переключателя задач, надо в разделе HKCU\Control Panel\Desktop от редактировать значения строковых параметров CoolSwitchRows и CoolSwitchColumns соответственно. Попробуй.

Авот еще полезные вещи для настройки меню "Пуск".

135

Упражнение 13.10

Удаление имени пользователя. Если ты хочешь удалить имя пользователя в кнопке Пуск (обычно оно пишется сверху, возле логотипа), то откройте раздел

HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer и создайте параметр NoUserNameInStartMenu типа DWORD со значением, равным 1.

Удаление пункта "Сетевое окружение". Чтобы удалить пункт "Сетевое окружение", добавь параметр типа DWORD NoStartMenuNetworkPlaces со значением, равным 1 в тот же раздел.

Удаление пункта "Выход из системы". Ключ StartmenuLogo типа DWORD, равный 1, того же раздела удаляет пункт "Выход из системы".

Удаление пункта "Мои документы". Создай параметр NoRecentDocsMenu типа DWORD со значением 1 и пункт "Мои документы" пропадет из "Пуска".

Управление количеством запоминаемых документов. Windows помнит список из 15 последних открытых документов, доступ к которому можно получить через Пуск→Документы. Если ты хочешь изменить это значение по умолчанию, то создай в том же разделе параметр

MaxRecentDocs типа DWORD со значением от 0x0 - 0xFFFFFFFF (0xF = 15 документам).

Автоматическое очищение списка недавно открытых документов. Чтобы очищать список недавно открытых документов каждый раз при выключении компьютера, добавьте ключ ClearRecentDocsOnExit типа DWORD со значением 1.

Не запоминать открываемые документы. Если ты хочешь, чтобы открываемые документы не запоминались в этом списке, надо добавить ключ NoRecentDocsHistory типа DWORD со значением 1.

Удаление пункта "Мои рисунки". Чтобы удалить пункт Мои рисунки из пункта Документы, используй ключ NoSMMyPictures типа DWORD со значением 1.

Удаление пункта "Справка". Если ты хочешь удалить пункт Справка из меню кнопки Пуск, то открой создай параметр типа DWORD NoSMHelp со значением 1.

Как видишь, настроек очень много и ограничить можно буквально каждое действие пользователя. Именно так поступают администраторы, когда обслуживают компьютеры, на которых работает очень большое количество человек (школы, университеты, крупные организации). Они просто запрещают доступ практически ко всем настройкам. К примеру, последним временем задачей администратора все чаще и чаще становится отключение доступа к каким-то конкретным сайтам в интернете (vkontakte.ru, odnoklassniki.ru и т.д.), чтобы работники не проводили там свое рабочее время. Ну, и напоследок одна из забавных настроек реестра. Знаешь, наверное, стандартные игры Windows? "Паук", "Сапер", "Червы"… Давай кое-что изменим в последней из перечисленных игр.

Упражнение 13.11

Открой раздел HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Hearts и создай строковый параметр ZB со значением 42. Теперь запускай игру. Если ты забыл, где она находится, то можно нажать Windows+R и написать там mshearts. Начал играть? Теперь нажми CTRL+SHIFT+ALT+F12. Нравится? Эх, жаль, что с компьютером нельзя играть на деньги :-)

Диспетчер задач

В ОС Windows семейства NT существует специальная программа, предназначенная для контроля деятельности других программ. Она называется "Диспетчер задач" (Task manager по-английски). Запустить ее можно несколькими способами. Первый – щелкнув

136

правой кнопкой мыши по Панели Задач, выбрать "Диспетчер задач". Второй – нажав CTRL + ALT + Delete выбрать в появившемся окне кнопку "Диспетчер задач" (в Windows XP это сочетание сразу запускает Диспетчер).

На рисунке изображен Диспетчер задач на вкладке "Процессы". Разберемся со всеми вкладками. Слово приложение – синоним слова программа. На первой вкладке показывается список программ, которые в данный момент запущены. Понятие процесс более сложное. Обратимся к реальной жизни. Некоторыми видами деятельности можно заниматься только в одиночку, например, вряд ли чем-нибудь можно помочь художнику – он должен нарисовать всю картину самостоятельно. В то же время работа, допустим, повара, может быть разбита на параллельные, независимые действия – один человек готовит гарнир, второй – мясные блюда и так далее. То же самое происходит с программами, только вместо людей здесь фигурируют процессы. К примеру, у Windows есть процесс, ответственный за работу с принтером "spoolsv.exe"; есть процесс, отвечающий за работу Рабочего Стола "explorer.exe" и так далее.

Чтобы узнать, какой процесс соответствует запущенной программе, нужно перейти на вкладку "Приложения", щелкнуть правой кнопкой мыши по названию программы и в контекстном меню выбрать "Перейти к процессам". Процессы можно завершать вручную. Для этого на вкладке "Процессы" расположена кнопка "Завершить процесс". Иногда программы зависают – перестают откликаться на действия пользователя. При этом они часто начинают использовать все ресурсы процессора, тем самым мешая работе других программ и самого пользователя. Такие процессы можно и иногда даже нужно завершать, однако перед этим стоит подумать: а действительно ли программа зависла? Иногда при выполнении очень сложных операций программы тоже занимают все ресурсы компьютера, но при этом делают полезное дело. Лучше всего подождать некоторое время (допустим, минут 5) и только после этого выключать программу, если та будет продолжать нагружать компьютер.

Помимо списка процессов с помощью Диспетчера Задач можно узнать, какую часть процессорной мощности забирает тот или иной процесс, сколько оперативной памяти выделяется для его работы и многое другое. В меню Вид→Выбрать столбцы можно добавить или удалить столбцы с различными параметрами. На вкладке "Быстродействие" можно получить информацию о текущей загрузке процессора и объеме свободной памяти. Кроме того, эти данные отображаются в нижней строке окна. К примеру, на рисунке показан момент времени, когда нагрузка на процессор со стороны программ равна нулю (значение округлено, на самом деле нагрузка есть всегда) и всеми программами используется 811 Мб памяти.

Упражнение 13.12

Закрой все запущенные программы. Откройте Диспетчер задач и заверши работу процесса с именем explorer.exe. Что произошло? Как изменился объем используемой памяти? С помощью Диспетчера запусти процесс explorer.exe заново. Для этого выполни Файл→Новая задача. В появившемся окне набери C:\Windows\explorer.exe и нажми Enter

137

Семинар 14. Администрирование компьютера. Часть 2

Структура личных папок пользователя

При создании нового логина операционная система автоматически создает несколько папок для хранения личных данных этого пользователя. Все эти папки обычно располагаются по адресу "C:\Documents and Settings\Логин". Например, при создании пользователя

Spiderman будет автоматически создана папка "C:\Documents and Settings\Spiderman".

В этой папке (которая называется иногда "домашней директорией пользователя") в свою очередь создаются подпапки. На рисунке ты можешь увидеть список этих подпапок. Заметим, что включен режим показа скрытых папок и файлов. Если его не включить, то список сократится в два раза.

Нас будут интересовать всего лишь несколько папок. Первая из них – "Рабочий стол". У тебя уже возникли ассоциации? Да, действительно, содержимое данной папки отображается на Рабочем Столе. Другими словами, если в данную папку поместить файл, то он сразу же будет показан на Рабочем Столе. Теперь ты можете смотреть на Рабочий Стол Windows не как на некое абстрактное пространство, а как на обычную папку. Следующая интересная папка – "SendTo". Она переводится как "Отправить в". Знатоки английского языка могут возразить и сказать, что переводится данная фраза немного по-другому, однако здесь его мы приводить не будем. При нажатии правой кнопкой мыши по файлу или группе файлов в Проводнике, можно увидеть среди прочих меню "Отправить". В этом меню, в свою очередь, находится список дисководов, оптических приводов, подсоединенных к компьютеру флэшек и других элементов. Если выбрать один из них, то выделенные файлы будут скопированы в указанное место. Тем самым не нужно открывать еще одно окно Проводника и переходить на требуемый диск. Порой хочется этот список расширить и добавить некоторые часто используемые папки. Сделать это легче легкого – нужно всего лишь создать в папке "SendTo" ярлык на желаемую папку. Сразу после этого в меню "Отправить" появится новая строчка.

Упражнение 14.1

Сделай так, чтобы в меню "Отправить" появился пункт "Рабочий Стол". При отправке файлов по данному адресу они должны появляться на Рабочем Столе.

Последняя папка, про которую стоит упомянуть, это "Главное меню". В ней находится содержимое меню Пуск, как нетрудно догадаться. Попробовав создать в этой папке несколько файлов или других папок, ты сразу поймешь, что к чему. Давай теперь перейдем в папку "C:\Documents and Settings". Помимо списка пользователей, ты увидишь и папку "All users". Ее содержимое напоминает только что рассмотренную папку пользователя – в ней есть те же подпапки "Start Menu", "Desktop". Однако есть одно существенное отличие. Все файлы, размещенные в папке "C:\Documents and Settings\ZloyBober\Desktop" будут отобра-

жаться только на Рабочем Столе пользователя ZloyBober. Если же создать файл в папке

"C:\Documents and Settings\All users\Desktop", то этот файл будет отображаться на Рабочем Столе всех пользователей данного компьютера. Аналогично и с папкой "Start Menu" – ее содержимое будет вместе с содержимым такой же папки в домашней директории пользователя показываться в меню Пуск.

138

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

ОС Windows семейства NT отличаются от остальных Windows, помимо всего прочего, способностью устанавливать ограничения на доступ к файлам и папкам. Для того чтобы наложить ограничение, файл должен быть расположен на диске с файловой системой NTFS. Для начала разберемся с понятиями, которые нам потребуются в дальнейшем.

Пользователи и группы

Мы уже сталкивались с понятием "учетная запись пользователя" при работе в классе. Учетные записи сделаны для того, чтобы Windows могла разобрать, кто именно работает за компьютером, и в соответствии с этим разрешить делать одни операции и запретить делать остальные. Таким образом, для каждой учетной записи можно составить некоторую табличку, в которой будет указано, что данной записи разрешено делать, а что – нет. Если напротив какого-нибудь действия не будет указано, разрешено оно или нет, то Windows будет считать, что данное действие запрещено. Таким образом, действует принцип: "все, что не разрешено – запрещено".

Подобная схема упрощает жизнь системным администраторам: накладывая ограничения на возможности пользователя, они тем самым уменьшают вероятность того, что он что-нибудь сломает. С другой стороны, представьте себе компанию, в которой работает несколько сотен человек, каждому из которых нужно создать учетную запись и установить права. Так легко и с ума сойти!

В Windows (и не только Windows) есть понятие группа пользователей. Каждая группа это набор некоторых прав. Любую учетную запись можно поместить в любую группу или даже несколько групп. При этом ограничения, накладываемые на группу, автоматически будут наложены и на учетную запись. Если пользователь состоит в нескольких группах, то ограничения будут "складываться", то есть если в хотя бы одной группе ему будет запрещено, допустим, распечатывать документы, то вне зависимости от разрешений в других группах, пользователь не сможет печатать на принтере. Можно сформулировать это так: "если запретили хотя бы в одном месте, то без права обжаловать".

На рисунке приведена иллюстрация. Обрати внимание: несмотря на то, что у Васи не определено право запуска Outlook Express. Это означает, что Васе нельзя его запускать. Однако, если Васю поместить в группы А или Б, то у него это право появится.

Упражнение 14.2

Мог бы Вася запускать Outlook Express, если бы группе Б было запрещено это делать? Считать, что Вася входит в состав группы Б.

Создание и удаление учетных записей

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

139

и выбрав "Управление". В появившемся окне следует выбрать "Пользователи и группы". Далее, выбрать подгруппу "Пользователи". Откроется список имеющихся на компьютере пользователей.

Добавление нового пользователя производится через меню Действие→Новый пользователь. От тебя требуется заполнить поля с именем логина и паролем. Если есть желание, то можно добавить полное имя пользователя и описание логина. Это помогает ориентироваться в случаях, когда список пользователей насчитывает сотни персон и вспомнить, кто же скрывается под, допустим, логином "Batman" очень тяжело.

Удаление логина еще проще – щелкнуть правой кнопкой мышки по имеющемуся логину и выбрать "Удалить". Но стоит обратить внимание на один очень важный момент. Далее мы изучим, как можно разрешать или запрещать пользователям доступ к файлам и папкам. Рассмотрим такую ситуацию: ты создали папку "Задания", доступ к которой разрешили только одному пользователю, пусть его логин – Terminator. Далее, Вы удалили этого пользователя и сразу же создали еще одного с точно таким же именем. Как Вы думаете, получить ли этот новый пользователь доступ к папке "Задания"? Оказывается, что нет! Для Windows "старый" и "новый" Terminator будут совершенно разными пользователями. Этот момент стоит учитывать при удалении пользователей. Если есть папки, доступ к которым имеют только эти пользователи, то после их удаления доступ к папкам может быть потерян навсегда.

Установка прав доступа

Теперь перейдем к самому "вкусному". У каждого файла или папки, расположенного на диске с ФС (файловой системой) NTFS, есть владелец – пользователь, который его со-

140