- •Лабораторная работа 4 Создание локальных учетных записей пользователей и групп
- •1. Теоретические сведения
- •1.1. Учетные записи Windows
- •1.2. Контроль учетных записей пользователей (uac)
- •1.3. Работа с учетными записями в окне панели управления
- •1.4. Восстановление забытых паролей
- •1.5. Оснастка Локальные пользователи и группы
- •1.6. Управление учетными записями
- •1.7. Управление рабочей средой пользователя
- •2. Контрольные вопросы
- •3. Задания
1.7. Управление рабочей средой пользователя
Рабочая среда пользователя состоит из настроек рабочего стола, например, цвета экрана, настроек мыши, размера и расположения окон, из настроек процесса обмена информацией по сети и с устройством печати, переменных среды, параметров реестра и набора доступных приложений. Для управления средой пользователя предназначены следующие средства Windows 7:
Сценарий входа в сеть (сценарий регистрации) представляет собой командный файл, имеющий расширение bat, или исполняемый файл с расширением ехе, который выполняется при каждой регистрации пользователя в сети. Сценарий может содержать команды операционной системы, предназначенные, например, для создания соединения с сетью или для запуска приложения. Кроме того, с помощью сценария можно устанавливать значения переменных среды, указывающих пути поиска, каталоги для временных файлов и другую подобную информацию.
Профили пользователей. В профиле пользователя хранятся все настройки рабочей среды компьютера, на котором работает Windows 7, определенные самим пользователем. Это могут быть, например, настройки экрана и соединения с сетью. Все настройки, выполняемые самим пользователем, автоматически сохраняются в файле, путь к которому выглядит следующим образом: C:\Пользователи\<Имя пользователя>.
Сервер сценариев Windows (Windows Scripting Host, WSH). Сервер сценариев независим от языка и предназначен для работы на 32-разрядных платформах Windows. Он включает в себя как ядро сценариев Visual Basic Scripting Edition (VBScript), так и JScript. Сервер сценариев Windows предназначен для выполнения сценариев прямо на рабочем столе Windows или на консоли команд. При этом сценарии не надо встраивать в документ HTML.
1.7.1. Профили пользователей
На изолированном компьютере с Windows 7 локальные профили пользователей создаются автоматически. Информация локальных профилей необходима для поддержки настроек рабочего стола локального компьютера, характерных для конкретного пользователя. Профиль создается для каждого пользователя в процессе его первой регистрации в компьютере.
Профиль пользователя обладает следующими преимуществами:
При регистрации пользователя в системе рабочий стол получает те же настройки, какие существовали в момент предыдущего выхода пользователя из системы;
Несколько пользователей могут работать на одном и том же компьютере в индивидуальных средах;
Профили пользователей могут быть сохранены на сервере. В этом случае пользователь получает возможность работать со своим профилем при регистрации на любом компьютере сети. Такие профили называются перемещаемыми (roaming profile).
Внимание
Не все настройки локального профиля пользователя входят (копируются) в его перемещаемый профиль!
Пользовательские профили можно применять следующим образом:
Создать несколько типов профилей и назначить их определенным группам пользователей. Это позволит получить несколько типов рабочих сред, соответствующих различным задачам, решаемым пользователями;
Назначать общие групповые настройки всем пользователям;
Назначать обязательные профили, какие-либо настройки которых пользователи изменять не могут.
1.7.2. Настройки, хранящиеся в профиле пользователя
Профиль пользователя хранит настройки конфигурации и параметры, индивидуально назначаемые каждому пользователю и полностью определяющие его рабочую среду (таблица 3).
Таблица 3
Настройки профиля пользователя
Объект |
Соответствующие ему параметры |
Проводник (Explorer) |
Все настройки, определяемые самим пользователем, касающиеся программы Проводник |
Панель задач |
Все персональные группы программ и их свойства, все программные объекты и их свойства, все настройки панели задач |
Настройки принтера |
Сетевые соединения принтера |
Панель управления |
Все настройки, определяемые самим пользователем, касающиеся панели управления |
Стандартные приложения |
Настройки всех стандартных приложений, запускаемых для конкретного пользователя |
Приложения, работающие в ОС Windows 7 |
Любое приложение, специально созданное для работы в среде Windows 7, может обладать средствами отслеживания своих настроек относительно каждого пользователя |
Электронная подсказка |
Любые закладки, установленные в справочной системе Windows 7 |
Консоль управления Microsoft |
Индивидуальный файл конфигурации и текущего состояния консоли управления |
1.7.3. Структура профиля пользователя
Профиль пользователя создается на основе профиля, назначаемого по умолчанию. Он хранится на каждом компьютере, где работает Windows 7. Файл NTuser.dat, находящийся в папке Default User, содержит настройки конфигурации, хранящиеся в реестре Windows 7. Кроме того, каждый профиль пользователя использует общие программные группы, находящиеся в папке All Users.
1.7.3.1. Папки профиля пользователя
Как уже говорилось, при создании профиля пользователя используется профиль, назначаемый по умолчанию, находящийся в папке Default User. Папка Default User, папки профилей индивидуальных пользователей, а также папка All Users, находятся в папке Пользователи корневого каталога. В папке Default User находятся файл NTuser.dat и список ссылок на объекты рабочего стола. На рисунке 9 показана структура папок локального профиля пользователя. В этих папках, в частности, хранятся ссылки на различные объекты рабочего стола.
Рисунок 9. Структура подпапок профиля пользователя
В таблице 4 перечислены основные подпапки, находящиеся внутри папки локального профиля пользователя, и описано их содержимое.
Таблица 4
Содержимое папки локального профиля пользователя
Подпапка |
Содержимое |
Application Data |
Данные, относящиеся к конкретному приложению. Например, индивидуальный словарь. Разработчики приложений сами принимают решение, какие данные должны быть сохранены в папке профиля пользователя |
Cookies |
Служебные файлы, получаемые с просматриваемых веб-серверов |
Local Settings |
Данные о локальных настройках, влияющих на работу программного обеспечения компьютера |
NetHood |
Ярлыки объектов сетевого окружения |
PrintHood |
Ярлыки объектов папки принтера |
Recent |
Ярлыки недавно используемых объектов |
SendTo |
Ярлыки объектов, куда могут посылаться документы |
Главное меню |
Ярлыки программ |
Избранное |
Ярлыки часто используемых программ и папок |
Рабочий стол |
Объекты рабочего стола, включая файлы и ярлыки |
Шаблоны |
Ярлыки шаблонов |
1.7.3.2. Папка All Users
Настройки, находящиеся в папке All Users, не копируются в папки профиля пользователя, но используются для его создания. Платформы Windows NT поддерживают два типа программных групп:
Общие программные группы. Они всегда доступны на компьютере, независимо от того, кто зарегистрирован на нем в данный момент. Только администратор может добавлять объекты к этим группам, удалять или модифицировать их;
Персональные программные группы. Они доступны только создавшему их пользователю.
Общие программные группы хранятся в папке All Users, находящейся в папке Пользователи. Папка All Users также содержит настройки для рабочего стола и меню Пуск. Группы этого типа на компьютерах, где работает Windows 7, могут создавать только члены группы Администраторы.
1.7.4. Создание локального профиля пользователя
Локальный профиль пользователя хранится на компьютере в папке, имя которой совпадает с именем данного пользователя, находящейся в папке Пользователи. Если для данного пользователя не существует сконфигурированный перемещаемый (находящийся на сервере) профиль, то при первой регистрации пользователя в компьютере для него создается индивидуальный профиль.
Содержимое папки Default User копируется в папку нового профиля пользователя. Информация профиля, вместе с содержимым папки All Users используется при конфигурации рабочей среды пользователя. При завершении пользователем работы на компьютере все сделанные им изменения настроек рабочей среды, выбираемых по умолчанию, записываются в его профиль. Содержимое папки Default User остается неизменным.
Если пользователь имеет отдельную учетную запись на локальном компьютере и в домене, для каждой из них создается свой профиль пользователя, поскольку регистрация на компьютере происходит с помощью различных учетных записей. При завершении работы все сделанные изменения также записываются в соответствующий данной учетной записи профиль.
Папка профиля пользователя на локальном компьютере содержит файл NTuser.dat и файл журнала транзакций с именем NTuser.dat.LOG. Он нужен для обеспечения отказоустойчивости, позволяя Windows 7 восстанавливать профиль пользователя в случае сбоя при модификации содержимого файла NTuser.dat.
1.7.5. Перемещаемые профили пользователя
Перемещаемые профили пользователя могут быть созданы тремя способами:
Каждой учетной записи назначается путь к профилю пользователя. В этом случае на сервере происходит автоматическое создание пустой папки профиля пользователя. Затем пользователь может сам создать свой профиль;
Каждой учетной записи назначается путь к профилю пользователя. Затем в папку, указанную в пути, копируется приготовленный заранее профиль пользователя;
Каждой учетной записи назначается путь к профилю пользователя. Затем в папку, указанную в пути, копируется приготовленный заранее профиль пользователя. После этого файл NTuser.dat, путь к которому указан в каждой учетной записи, переименовывается в NTuser.man. В этом случае создается обязательный профиль пользователя.
Внимание
В перемещаемый профиль не входит подпапка Local Settings, где, в частности, хранятся архивы программы Outlook Express, папки Temporary Internet Files и History и временные файлы!
Имя сервера (это может быть любой сервер в сети), на котором будут находиться перемещаемые профили пользователей, указывается с помощью оснастки Локальные пользователи и группы и вкладки Профиль (Profile) окна свойств пользователя. В результате при завершении работы пользователя на компьютере его профиль сохраняется как на локальном компьютере, так и в папке на сервере, в соответствии с путем профиля. При следующей регистрации пользователя в сети дата копии профиля, находящейся на сервере, сравнивается с копией, расположенной локально на компьютере. Если они отличаются, информация берется из более свежей копии.
Перемещаемый профиль находится в централизованном хранилище профилей в масштабах домена. Он может быть доступен только при условии работоспособности хранящего его сервера. В обратном случае используется локальная кэшированная копия профиля пользователя. Если пользователь первый раз зарегистрировался в компьютере, создается новый профиль. В любом случае, если хранящийся централизованно профиль пользователя недоступен, он не обновляется при завершении работы. При следующей регистрации в компьютере пользователю придется напрямую указать копию профиля — более новую локальную или старую копию, находящуюся на сервере.
С помощью утилиты Локальные пользователи и группы можно указать имя сервера, где будет храниться заранее созданный перемещаемый профиль пользователя. Затем в окне Система (System), вызываемом из панели управления, перейдите на вкладку Профили пользователей (User Profiles), нажмите кнопку Копировать (Сору То) и скопируйте профиль заранее созданного профиля на сервер.
При первой регистрации вместо профиля, установленного по умолчанию, пользователь получит копию заранее сконфигурированного профиля с сервера. В дальнейшем этот профиль функционирует так же, как любой стандартный профиль пользователя. Каждый раз, когда пользователь завершает работу, его профиль сохраняется локально и одновременно копируется на сервер.
Обязательный профиль представляет собой сконфигурированный заранее перемещаемый профиль, который недоступен пользователю для модификации. Пользователь может изменять настройки рабочего стола, но при завершении работы на компьютере изменения не заносятся в профиль. При следующей регистрации на компьютере загружается обязательный профиль пользователя, в котором не произошло никаких изменений. Профиль пользователя становится обязательным, когда вы переименовываете файл NTuser.dat в NTuser.man. В этом случае файл становится доступен только для чтения. Один обязательный профиль может быть использован большим количеством пользователей.
1.7.6. Указание пути к профилю пользователя в учетной записи
Добавить путь расположения профиля пользователя к учетной записи можно с помощью вкладки Профиль окна свойств пользователя, открытого для определенной учетной записи в окне оснастки Локальные пользователи и группы (или Active Directory — пользователи и компьютеры). Перейдите на вкладку Профиль и добавьте путь к профилю пользователя (рисунок 10).
Рисунок 10. Вкладка Профиль (Profile) окна свойств учетной записи
В учетной записи следует указать полный путь к профилю пользователя: C:\Пользователи\Profile1
В качестве общего ресурса может выступать любая папка, к которой следует организовать общий доступ для группы Все (Everyone). В качестве имени профиля следует указать имя папки профиля данного пользователя (это может быть любая папка на общем ресурсе, в которой будет храниться профиль). Путь профиля пользователя может указывать на любой сервер. Это не обязательно должен быть контроллер домена. Когда пользователь регистрируется в сети, Windows 7 проверяет, указан ли в его учетной записи путь профиля. Если путь указан, система находит соответствующий профиль.
1.7.6.1. Копирование профиля пользователя на сервер
Для того чтобы сделать определенный профиль доступным для нескольких пользователей, скопируйте его, на сервер. Для этого откройте окно Система из панели управления или щелкните правой кнопкой мыши на Компьютере и выберите Свойства. Далее воспользуйтесь командой Дополнительные параметры системы слева в окне. Или же можно использовать команду Настройка дополнительных свойств профиля пользователя в окне Учетные записи и пользователи.
В окне диалога Свойства системы (System Properties) перейдите на вкладку Дополнительно. Щелкните на кнопке Параметры раздела Профили пользователей. Все профили пользователей, созданные на компьютере, появятся в списке Профили, хранящиеся на этом компьютере (Profiles stored on this computer).
Место, куда скопирован профиль, должно совпадать с путем профиля, указанным в учетных записях пользователей. Для копирования определенного профиля пользователя перейдите на вкладку Копировать и введите имя целевой папки. В качестве альтернативы можно выбрать целевую папку с помощью службы просмотра. На рисунке 11 показан пример окна Свойства системы со списком созданных на компьютере профилей пользователя.
Рисунок 11. Окно Свойства системы (System Properties) со списком созданных на компьютере профилей пользователя
1.7.6.2. Добавление пользователей и групп к списку разрешений перемещаемого профиля пользователя
С помощью окна Система вместе с профилем пользователя копируются и соответствующие разрешения. Поэтому пользователь автоматически получает доступ к своему профилю. Однако если вы хотите, чтобы к профилю получили доступ другие пользователи и группы, необходимо добавить их в список объектов, которым разрешено использовать данный профиль. Для этого в списке Профили, хранящиеся на этом компьютере выберите интересующий вас профиль и нажмите кнопку Копировать. Появится окно диалога Копирование профиля (Сору То) (рисунок 12). В группе Разрешить использование (Permitted to use) показано, кто имеет разрешение на использование данного профиля. Для того чтобы добавить нового пользователя или группу к списку разрешений профиля пользователя, нажмите кнопку Изменить (Change).
Примечание
Если вы назначаете путь перемещаемого профиля пользователя группе, то при каждом завершении работы кого-либо из членов группы его настройки записываются в хранящийся централизованно профиль. По этой причине рекомендуется делать такие профили пользователя обязательными или устанавливать различные настройки разным группам с помощью системных политик.
Рисунок 12. Окно диалога Копирование профиля (Сору То)
1.4.7. Работа пользователей с различными конфигурациями оборудования
Следует помнить, что профили могут применяться на компьютерах, отличающихся по конфигурации оборудования, особенно типами мониторов и видеоадаптеров. Профиль пользователя может определять положение и размер окон, поэтому тип оборудования экрана в значительной степени влияет на качество работы профиля. Например, параметры окна, выводимого на экране типа Super VGA, могут быть неверны при выводе того же изображения на экране с типом VGA. Для предотвращения подобных проблем:
Создавайте и редактируйте профиль пользователя на компьютере, тип экрана которого совпадает с типом экрана компьютера пользователя;
При создании обязательного профиля для нескольких пользователей создавайте один профиль для группы пользователей только в случае, если все члены группы работают на компьютерах с одинаковым типом экранов.
1.4.8. Удаление профиля пользователя
Если вы больше не хотите использовать перемещаемый или обязательный профиль, назначенный пользователям, с помощью оснастки Локальные пользователи и группы удалите путь к нему в учетных записях соответствующих пользователей. Сам профиль пользователя, находящийся на сервере, можно удалить с помощью кнопки Удалить на вкладке Профили пользователей окна Система.
