Каковы его составляющие?
Как создать / проверить / изменить / удалить / скопировать / переместить профиль пользователя?
Как получить список профилей пользователей на машине? В рабочей группе? В домене?
Профиль пользователя - это набор параметров приложения и данных, связанных с определенным участником безопасности (пользователем). Например, если вы входите как «Генри» в ящик XP «MYBOX», который не является частью домена, у вас будет профиль, связанный с основным «MYBOX \ henry». Если бы у вас было такое же имя пользователя в домене «MYCORP», этим субъектом было бы «MYCORP \ henry». Могут быть как локальный «генри», так и домен «генри», которые являются двумя совершенно разными принципалами и, следовательно, имеют совершенно разные профили.
В файловой системе у вас будет иерархия каталогов в C: \ Documents and Settings \ henry, например:
Приложение обычно записывает свои временные файлы и другие пользовательские файлы в свою папку, например, в разделе «Данные приложения» или «Локальные настройки».
Также под кустом есть папка реестра, связанная с каждым профилем на компьютере. HKEY_USERS
. Они названы по SID (идентификатору безопасности), длинной строке чисел и символов, используемых внутри Windows для уникальной идентификации каждого участника безопасности. Если вы используете regedit вы можете просматривать HKEY_USERS
и посмотрите это. Приложения также будут хранить здесь пользовательские настройки.
При первом входе в ящик в качестве конкретного пользователя автоматически создается профиль, если его нет. Если вы входите в систему, используя учетную запись домена, и ваша учетная запись настроена на использование перемещаемого профиля, он загрузит ваш профиль с сервера и запишет его на локальный системный диск. Если вы внесете какие-либо изменения во время сеанса, из-за которых метка времени в файле NTUSER.DAT вашего профиля станет более новой, чем у копии сервера, при выходе из системы ящик скопирует обновленный профиль на сервер, чтобы он «перемещался» "с вами, если вы позже войдете на другую рабочую станцию.
Быстрый способ узнать, какие профили находятся в коробке, - получить список каталогов C: \ Documents and Settings, где есть папка для каждого пользователя, например:
Не обязательно искать «профили в домене» в одном месте, поскольку наличие профиля где-либо, кроме локального жесткого диска, устанавливается в Active Directory для каждого пользователя отдельно. Обычно администраторы настраивают определенный набор папок на сервере для хранения перемещаемых профилей, например D: \ Profiles. В этом случае это могут быть D: \ Profiles \ henry, D: \ Profiles \ betty и т. Д. Но это не выполняется Windows. Они могут быть повсюду для всего, что ему нужно, пока папка перемещаемого профиля для каждого пользователя соответствует фактическому, доступному для чтения / записи месту на диске.
На самом деле не существует такого понятия, как «профиль в рабочей группе».
Я не особо много работал с копированием профилей. Я думаю, это будет связано с копированием всей файловой структуры в C: \ Documents и Settings \ henry, а также с экспортом соответствующего раздела реестра в HKEY_USERS
который соответствует SID Генри, а затем импортирует его на целевую машину. Настройка учетной записи пользователя в домене для использования перемещаемого профиля - это самый простой способ, который я видел, для копирования / перемещения профиля с одного компьютера на другой.
В двух словах...
Профиль пользователя - это место, где хранятся файлы и настройки, относящиеся к конкретному пользователю этой конкретной системы. Он может храниться локально на ПК / сервере или, в настройках домена, централизованно на сервере (через общий сетевой ресурс) в качестве «перемещаемого» профиля.
Два основных компонента профиля пользователя - это файлы, хранящиеся в файловой системе, и ключи реестра, связанные с этим пользователем.
Файлы хранятся в:
(% system root% обычно C :)
Наилучший / самый безопасный способ управления профилями - через Свойства системы (щелкните правой кнопкой мыши «Мой компьютер» и выберите «Свойства», щелкните вкладку «Дополнительно», нажмите кнопку «Параметры» на панели «Профили пользователей»). Отсюда вы можете перечислять, удалять, копировать, перемещать профили. В рабочей группе это примерно то же самое, что и в домене. Единственная разница в настройке домена - это перемещаемые профили. Местоположение сохраненного профиля указано в учетной записи пользователя в Active Directory (просмотр с Active Directory Users and Computers). Системные свойства сообщат вам, какой тип профиля (локальный или перемещаемый).
Типы настроек, которые хранятся в профиле пользователя, включают:
При просмотре папки \ Documents and Settings вы заметите подпапку с именем All Users. Здесь хранятся элементы, общие для всех пользователей компьютера, которые при входе в систему объединяются с индивидуальным профилем пользователя. Вам потребуются права локального администратора, чтобы изменить настройки в разделе «Все пользователи».
Вы также заметите файл NTUSER.dat в отдельной папке каждого входа. Здесь хранится куст реестра HKEY_CURRENT_USER. Это становится доступным для редактирования, когда пользователь вошел в систему, и может быть изменен с помощью инструментов управления реестром (например, regedit / regedt32).