|
14 / 14 / 1
Регистрация: 02.03.2013
Сообщений: 192
|
|
Авторизация пользователей при отключенном домене05.04.2017, 10:10. Показов 11489. Ответов 11
Метки нет (Все метки)
Добрый день, товарищи и коллеги.
Возникла задача, пытаюсь найти необходимую информацию, пока безуспешно. 1.Итак, есть сервер AD DS, с учетными записями, и клиентский компьютер в данном домене. 2.Я авторизуюсь под доменной учетной записью с клиентского компьютера. 3.Я отключаю данный компьютер от сети. После чего, смогу авторизоваться под этой же доменной учеткой (при условии что ранее хоть раз это делал) с клиентского компьютера. Вопрос - как это происходит, и какие механизмы за это отвечают? Как долго я смогу авторизовываться при отключенном контролере домена? Я так понимаю, что учетные данные как то кэшируются на клиентской машине? В какую сторону смотреть для понимания? Итоговая задача - хочу каким либо способом кэшировать одну учетную запись на 100 компьютерах. Можно конечно руками авторизоваться один раз на каждой станции под нужной учеткой, но это не решение вопроса, хотелось бы понять сам механизм. Как задать гуглу правильный вопрос? Заранее спасибо за любую информацию.
0
|
|
| 05.04.2017, 10:10 | |
|
Ответы с готовыми решениями:
11
Ограничение прав пользователей в домене Проблемная группа пользователей в домене Пароли пользователей в Домене |
|
|
|
| 05.04.2017, 12:43 | |
Сообщение было отмечено HotBeer как решение
Решение
Система хранит хэш пароля пользователя, модифицированный при помощи т.н. "соли", которая, в свою очередь генерируется на основе имени пользователя. Хранится все это великолепие в реестре: HKLM\SECURITY\Cache, но доступ к этой ветке есть только у системы.
За возможность кэширования отвечает параметр CashedLogonsCount, расположенный тут - HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon. Этот параметр задает количество уникальных пользователей, чьи учетные данные будут хранится в кэше. По умолчанию равен 10. Судя по информации из интернетов, кэш хранится бессрочно.
1
|
|
|
14 / 14 / 1
Регистрация: 02.03.2013
Сообщений: 192
|
||
| 05.04.2017, 18:13 [ТС] | ||
|
Однако вопрос, о том, как "принудительно закэшировать" учетные данные по всей сети, пока еще открыт. Из того, что приходит на ум - скриптами делать RDP коннект, но по моему как то безобразно.
0
|
||
|
Модератор
5872 / 2761 / 194
Регистрация: 27.06.2011
Сообщений: 11,152
|
||||
| 05.04.2017, 18:59 | ||||
|
А как это сделать на сотни ПК, для меня так же остается вопросом... Добавлено через 2 минуты А как это сделать на сотни ПК, для меня так же остается вопросом...
0
|
||||
|
14 / 14 / 1
Регистрация: 02.03.2013
Сообщений: 192
|
||
| 06.04.2017, 09:19 [ТС] | ||
|
Подозреваю, что это побочный эффект использования каких либо утилит (т.к. штатных средств в AD не нашел)
0
|
||
|
|
||
| 06.04.2017, 14:32 | ||
|
Сейчас попробовал дать разрешение на чтение той ветки реестра, где хранится кэш - прокатило ![]() Полагаю, что и на запись можно дать. С другой стороны, если я не ошибаюсь, всяческие логон-скрипты исполняются от имени системы, т.е. если повесить на логон скрипт, записывающий в эту ветку, он должен отработать. Можно попробовать сделать скриптом импорт в реестр - вдруг да прокатит ) Даже не на логон, а на стартап ПК. Чтобы от логина пользователя не зависело.
0
|
||
|
14 / 14 / 1
Регистрация: 02.03.2013
Сообщений: 192
|
||
| 06.04.2017, 16:33 [ТС] | ||
|
Сегодня попробую найти нужную запись в кэше, и произвести импорт на удаленную станцию.
0
|
||
|
Модератор
5872 / 2761 / 194
Регистрация: 27.06.2011
Сообщений: 11,152
|
|
| 06.04.2017, 20:04 | |
|
Буджака, жду результата, редко, когда то действительно интересное на не профильных форумах появляется
0
|
|
|
14 / 14 / 1
Регистрация: 02.03.2013
Сообщений: 192
|
||
| 10.04.2017, 12:46 [ТС] | ||
|
Даже если снять этот куст на этой же машине, суспрепнуть ее, и импортировать. Видимо дело не только в кусте. Копаем дальше :-)
0
|
||
|
14 / 14 / 1
Регистрация: 02.03.2013
Сообщений: 192
|
|||||||
| 29.06.2017, 12:11 [ТС] | |||||||
Сообщение было отмечено HotBeer как решение
Решение![]() Решение почти без костылей, всего с одним велосипедом. Случайно было замечено то, что побочным эффектом от удаленного выполнения любой команды с помощью PsExec является как раз кэширование нужного юзера, и создание его профиля по всем правилам. То есть в итоге, нужно попросить PsExec выполнить любую команду на удаленном ПК от имени нужного доменного пользователя. Итак в сетке на 100 машин, достаточно сделать :
Тему можно закрывать, благодарю за участие.
2
|
|||||||
|
6791 / 2288 / 348
Регистрация: 10.12.2013
Сообщений: 7,897
|
||||||
| 29.06.2017, 17:03 | ||||||
|
можно и покороче для всех машин текущей подсети:
0
|
||||||
| 29.06.2017, 17:03 | |
|
Помогаю со студенческими работами здесь
12
Авторизация пользователя в домене при открытии приложения в браузере Авторизация на другом домене Одна авторизация на домене 2-го и 3-го уровня Авторизация на файловом сервере в домене
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|