![]() |
Перенос пользователей на новую систему (с правами к файлам)
Подскажите, возможно ли при установке ОС с нуля на новый винчестер перенести со старого пользователя вместе со всеми РАЗРЕШЕНИЯМИ?
Поясню. На старом комьютере отдельный винчестер, где пользователям разграничен доступ к определнным папкам. Очень не хочется для всей массы каталогов и файлов заново выставлять разрешения для вновь заведенных пользователей на новом компьютере. Винчестер с данными остается прежним, меняется только системный. Если бы можно было перенести пользователей так, чтобы выставленные права сохранились - было бы замечательно. |
Пробовали Windows Easy transfer?
Также в Total Commander-e есть возможность копирования объектов с сохранением разрешений, нужно только галочку соответствующую поставить... Лучшим способом будет использование утилиты Icacls, она работает конкретно с ACL - списком разрешений на то, кто к чему и какие права имеет. Утилита встроенная в ОС, скачивать ее не нужно. Вы можете просто с ее помощью скопировать разрешения в текстовый файл, сохранить его на флешке, после установки новой ОС просто скопируйте созданный ранее файл с разрешениями и примените к нужным файлам и папкам :) Например Вам нужно сохранить все рарешения на папку "Пупкин" со всеми вложениями - icacls C:\Пупкин\* /save PupkinACL /t По умолчанию список сохранится в профиле пользователя, обычный текстовый файл, который можно открыть Блокнотом. Далее уже на новой системе восстановите ACL нужных вам папок командой - Icacls C:\Пупкин /restore C:\PupkinACL. Затем проверьте разрешения. Они будут восстановлены... |
Вложений: 1
Может я чуть не до конца понял... Основной диск с данными и выставленным правами у меня остается тот же. Переустанавливается только система (на новый SSD).
Но дело в том, что права на папки и файлы выставлены для "старых" пользователей системы. А если я устанавливаю систему с нуля и создаю пользователей по-новой, то даже если им присвоить те же имена, все равно это будут другие "новые" пользователи. Если теперь в свежеустановленной системе посмотреть вкладку "Безопасность", то для "старых" пользователей с предыдущей системы будет запись типа Код:
Незивестная учетная запись (S1-5-21-123421342143...) Но все равно вкладка "Безопасность" не признает этого нового пользователя за своего владельца. Вот как сделать, чтобы эту "Неизвестную запись" сопоставить вновь созданному пользователю в новой системе (см. скриншот)? |
Цитата:
Цитата:
Система просто их не знает... Насчет - Цитата:
Вы попробовали Icacls? |
Цитата:
Цитата:
|
|
Цитата:
По сути мне нужно лишь новому пользователю на новой системе присвоить такой же User SID, какой был у пользователя на старой системе. Так как имя пользователя в новой системе такое же, но SID уже другой, соответственно и доступа он иметь не будет. Но, похоже, проще все же вручную поназначать права к каталогам в новой системе. В принципе не такая у и проблема. Просто думал, есть другие способы. |
Цитата:
Цитата:
Цитата:
|
Почитайте тут - http://forum.ixbt.com/topic.cgi?id=22:58225, много чего полезного нарыть можно
|
Vitafresh, так Вам и надо перенести всех пользователей, для того, чтобы сохранить их существующие SID'ы. Если это возможно стандартным «Средство переноса данных Windows» — пробуйте.
|
Спасибо всем за обсуждение.
Цитата:
|
Время: 22:06. |
Время: 22:06.
© OSzone.net 2001-